starting build "46a8fb16-353f-4e25-8310-e8b0a418d293" FETCHSOURCE BUILD Starting Step #0 Step #0: Already have image (with digest): gcr.io/cloud-builders/git Step #0: Cloning into 'oss-fuzz'... Finished Step #0 Starting Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b" Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Already have image (with digest): gcr.io/cloud-builders/docker Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Sending build context to Docker daemon 5.632kB Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Step 1/9 : FROM gcr.io/oss-fuzz-base/base-builder Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": latest: Pulling from oss-fuzz-base/base-builder Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": b549f31133a9: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 4685b8f0169c: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": d359a9ffaf40: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 312dbc7a097a: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 37e1de93d536: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 55ce43a77efd: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": e34abfe2cc9f: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": e7174cb99154: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 60e876bcfcdd: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 308d147ae820: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": d4fdb4dbfcb2: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": b4a98e0228df: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 8030216fcd93: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 85bce936d559: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 0a9be92a362b: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 56390aacdc0e: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": c0dea26a238f: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": ff23ad3f7749: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": d4f71c212b00: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 09426eff9c9d: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": a4bdb8182558: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 1e37521b72e9: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 72676218abf0: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 6186aa7a097d: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": d4fdb4dbfcb2: Waiting Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 60e876bcfcdd: Waiting Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 552fa2cccb88: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 9b50ed1f1df7: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 9768c1fcb797: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": d955a762d8a8: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": cd0fdc4df925: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": a25dd1394974: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": bc8797dafae5: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": d5e92e9df75f: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": b4a98e0228df: Waiting Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 6ceba4317c11: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 8030216fcd93: Waiting Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 85bce936d559: Waiting Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": e7174cb99154: Waiting Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 56796297b242: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 56390aacdc0e: Waiting Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 308d147ae820: Waiting Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 4f53f0bc0692: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 0a9be92a362b: Waiting Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": c0dea26a238f: Waiting Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 69ff8ea0f01a: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 5cafdeb605de: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": ff23ad3f7749: Waiting Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": d4f71c212b00: Waiting Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 09426eff9c9d: Waiting Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 72676218abf0: Waiting Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 9b50ed1f1df7: Waiting Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 6186aa7a097d: Waiting Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": d955a762d8a8: Waiting Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 9768c1fcb797: Waiting Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": a4bdb8182558: Waiting Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": c0270a795be1: Pulling fs layer Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": cd0fdc4df925: Waiting Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 4f53f0bc0692: Waiting Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": d5e92e9df75f: Waiting Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": bc8797dafae5: Waiting Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": a25dd1394974: Waiting Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 6ceba4317c11: Waiting Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 69ff8ea0f01a: Waiting Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 56796297b242: Waiting Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 1e37521b72e9: Waiting Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": d359a9ffaf40: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": d359a9ffaf40: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 37e1de93d536: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": e7174cb99154: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": e34abfe2cc9f: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": e34abfe2cc9f: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": b549f31133a9: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": b549f31133a9: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 312dbc7a097a: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 312dbc7a097a: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": d4fdb4dbfcb2: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": d4fdb4dbfcb2: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": b4a98e0228df: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": b4a98e0228df: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 85bce936d559: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 8030216fcd93: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 8030216fcd93: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 4685b8f0169c: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 4685b8f0169c: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 0a9be92a362b: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 0a9be92a362b: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 56390aacdc0e: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 56390aacdc0e: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 308d147ae820: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 308d147ae820: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": c0dea26a238f: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": c0dea26a238f: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": d4f71c212b00: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": d4f71c212b00: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": ff23ad3f7749: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": ff23ad3f7749: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 09426eff9c9d: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 09426eff9c9d: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": a4bdb8182558: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": a4bdb8182558: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 1e37521b72e9: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 6186aa7a097d: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": b549f31133a9: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 72676218abf0: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 72676218abf0: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 552fa2cccb88: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 552fa2cccb88: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 9b50ed1f1df7: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 9768c1fcb797: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": cd0fdc4df925: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": cd0fdc4df925: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": d955a762d8a8: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": d955a762d8a8: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": bc8797dafae5: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": bc8797dafae5: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": a25dd1394974: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": a25dd1394974: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 60e876bcfcdd: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 60e876bcfcdd: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": d5e92e9df75f: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": d5e92e9df75f: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 6ceba4317c11: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 6ceba4317c11: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 56796297b242: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 56796297b242: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 4f53f0bc0692: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 4f53f0bc0692: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 69ff8ea0f01a: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 69ff8ea0f01a: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 5cafdeb605de: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 5cafdeb605de: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": c0270a795be1: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": c0270a795be1: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 55ce43a77efd: Verifying Checksum Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 55ce43a77efd: Download complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 4685b8f0169c: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": d359a9ffaf40: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 312dbc7a097a: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 37e1de93d536: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 55ce43a77efd: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": e34abfe2cc9f: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": e7174cb99154: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 60e876bcfcdd: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 308d147ae820: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": d4fdb4dbfcb2: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": b4a98e0228df: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 8030216fcd93: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 85bce936d559: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 0a9be92a362b: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 56390aacdc0e: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": c0dea26a238f: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": ff23ad3f7749: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": d4f71c212b00: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 09426eff9c9d: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": a4bdb8182558: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 1e37521b72e9: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 72676218abf0: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 6186aa7a097d: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 552fa2cccb88: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 9b50ed1f1df7: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 9768c1fcb797: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": d955a762d8a8: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": cd0fdc4df925: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": a25dd1394974: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": bc8797dafae5: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": d5e92e9df75f: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 6ceba4317c11: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 56796297b242: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 4f53f0bc0692: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 69ff8ea0f01a: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 5cafdeb605de: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": c0270a795be1: Pull complete Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Digest: sha256:7460ee02b0ef27314ae8c87dc54f1e4568de58ec943639682db47dabf75098e0 Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder:latest Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": ---> bddbbda71b1e Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Step 2/9 : RUN apt-get update && apt-get install -y autoconf make libgif-dev libjpeg-dev libpng-dev libtool zip Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": ---> Running in e3c3f3c81de5 Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Hit:1 http://archive.ubuntu.com/ubuntu focal InRelease Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Hit:2 http://security.ubuntu.com/ubuntu focal-security InRelease Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Hit:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Hit:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Reading package lists... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Reading package lists... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Building dependency tree... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Reading state information... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": make is already the newest version (4.2.1-1.2). Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": make set to manually installed. Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": zip is already the newest version (3.0-11build1). Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": The following additional packages will be installed: Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": automake file libgif7 libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": libjpeg8-dev libltdl-dev libltdl7 libmagic-mgc libmagic1 libpng-tools Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": libpng16-16 zlib1g-dev Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Suggested packages: Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": autoconf-archive gnu-standards autoconf-doc gettext libtool-doc gfortran Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": | fortran95-compiler gcj-jdk Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": The following NEW packages will be installed: Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": autoconf automake file libgif-dev libgif7 libjpeg-dev libjpeg-turbo8 Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libltdl-dev libltdl7 libmagic-mgc Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": libmagic1 libpng-dev libpng-tools libpng16-16 libtool zlib1g-dev Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 0 upgraded, 19 newly installed, 0 to remove and 0 not upgraded. Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Need to get 2472 kB of archives. Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": After this operation, 15.9 MB of additional disk space will be used. Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Get:1 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic-mgc amd64 1:5.38-4 [218 kB] Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Get:2 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic1 amd64 1:5.38-4 [75.9 kB] Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Get:3 http://archive.ubuntu.com/ubuntu focal/main amd64 file amd64 1:5.38-4 [23.3 kB] Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Get:4 http://archive.ubuntu.com/ubuntu focal/main amd64 libpng16-16 amd64 1.6.37-2 [179 kB] Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Get:5 http://archive.ubuntu.com/ubuntu focal/main amd64 autoconf all 2.69-11.1 [321 kB] Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Get:6 http://archive.ubuntu.com/ubuntu focal/main amd64 automake all 1:1.16.1-4ubuntu6 [522 kB] Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Get:7 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libgif7 amd64 5.1.9-1ubuntu0.1 [32.4 kB] Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 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-8b58a053-b449-4c8a-8872-24628dfccf1b": 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-8b58a053-b449-4c8a-8872-24628dfccf1b": 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-8b58a053-b449-4c8a-8872-24628dfccf1b": Get:11 http://archive.ubuntu.com/ubuntu focal/main amd64 libjpeg8 amd64 8c-2ubuntu8 [2194 B] Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Get:12 http://archive.ubuntu.com/ubuntu focal/main amd64 libjpeg8-dev amd64 8c-2ubuntu8 [1552 B] Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Get:13 http://archive.ubuntu.com/ubuntu focal/main amd64 libjpeg-dev amd64 8c-2ubuntu8 [1546 B] Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Get:14 http://archive.ubuntu.com/ubuntu focal/main amd64 libltdl7 amd64 2.4.6-14 [38.5 kB] Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Get:15 http://archive.ubuntu.com/ubuntu focal/main amd64 libltdl-dev amd64 2.4.6-14 [162 kB] Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 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-8b58a053-b449-4c8a-8872-24628dfccf1b": Get:17 http://archive.ubuntu.com/ubuntu focal/main amd64 libpng-dev amd64 1.6.37-2 [175 kB] Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Get:18 http://archive.ubuntu.com/ubuntu focal/main amd64 libpng-tools amd64 1.6.37-2 [26.1 kB] Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Get:19 http://archive.ubuntu.com/ubuntu focal/main amd64 libtool all 2.4.6-14 [161 kB] Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": debconf: delaying package configuration, since apt-utils is not installed Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Fetched 2472 kB in 0s (11.2 MB/s) Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Selecting previously unselected package libmagic-mgc. Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": (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-8b58a053-b449-4c8a-8872-24628dfccf1b": Preparing to unpack .../00-libmagic-mgc_1%3a5.38-4_amd64.deb ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Unpacking libmagic-mgc (1:5.38-4) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Selecting previously unselected package libmagic1:amd64. Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Preparing to unpack .../01-libmagic1_1%3a5.38-4_amd64.deb ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Unpacking libmagic1:amd64 (1:5.38-4) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Selecting previously unselected package file. Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Preparing to unpack .../02-file_1%3a5.38-4_amd64.deb ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Unpacking file (1:5.38-4) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Selecting previously unselected package libpng16-16:amd64. Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Preparing to unpack .../03-libpng16-16_1.6.37-2_amd64.deb ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Unpacking libpng16-16:amd64 (1.6.37-2) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Selecting previously unselected package autoconf. Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Preparing to unpack .../04-autoconf_2.69-11.1_all.deb ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Unpacking autoconf (2.69-11.1) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Selecting previously unselected package automake. Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Preparing to unpack .../05-automake_1%3a1.16.1-4ubuntu6_all.deb ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Unpacking automake (1:1.16.1-4ubuntu6) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Selecting previously unselected package libgif7:amd64. Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Preparing to unpack .../06-libgif7_5.1.9-1ubuntu0.1_amd64.deb ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Unpacking libgif7:amd64 (5.1.9-1ubuntu0.1) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Selecting previously unselected package libgif-dev. Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Preparing to unpack .../07-libgif-dev_5.1.9-1ubuntu0.1_amd64.deb ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Unpacking libgif-dev (5.1.9-1ubuntu0.1) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Selecting previously unselected package libjpeg-turbo8:amd64. Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Preparing to unpack .../08-libjpeg-turbo8_2.0.3-0ubuntu1.20.04.3_amd64.deb ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Unpacking libjpeg-turbo8:amd64 (2.0.3-0ubuntu1.20.04.3) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Selecting previously unselected package libjpeg-turbo8-dev:amd64. Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Preparing to unpack .../09-libjpeg-turbo8-dev_2.0.3-0ubuntu1.20.04.3_amd64.deb ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Unpacking libjpeg-turbo8-dev:amd64 (2.0.3-0ubuntu1.20.04.3) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Selecting previously unselected package libjpeg8:amd64. Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Preparing to unpack .../10-libjpeg8_8c-2ubuntu8_amd64.deb ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Unpacking libjpeg8:amd64 (8c-2ubuntu8) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Selecting previously unselected package libjpeg8-dev:amd64. Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Preparing to unpack .../11-libjpeg8-dev_8c-2ubuntu8_amd64.deb ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Unpacking libjpeg8-dev:amd64 (8c-2ubuntu8) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Selecting previously unselected package libjpeg-dev:amd64. Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Preparing to unpack .../12-libjpeg-dev_8c-2ubuntu8_amd64.deb ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Unpacking libjpeg-dev:amd64 (8c-2ubuntu8) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Selecting previously unselected package libltdl7:amd64. Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Preparing to unpack .../13-libltdl7_2.4.6-14_amd64.deb ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Unpacking libltdl7:amd64 (2.4.6-14) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Selecting previously unselected package libltdl-dev:amd64. Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Preparing to unpack .../14-libltdl-dev_2.4.6-14_amd64.deb ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Unpacking libltdl-dev:amd64 (2.4.6-14) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Selecting previously unselected package zlib1g-dev:amd64. Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Preparing to unpack .../15-zlib1g-dev_1%3a1.2.11.dfsg-2ubuntu1.5_amd64.deb ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu1.5) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Selecting previously unselected package libpng-dev:amd64. Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Preparing to unpack .../16-libpng-dev_1.6.37-2_amd64.deb ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Unpacking libpng-dev:amd64 (1.6.37-2) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Selecting previously unselected package libpng-tools. Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Preparing to unpack .../17-libpng-tools_1.6.37-2_amd64.deb ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Unpacking libpng-tools (1.6.37-2) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Selecting previously unselected package libtool. Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Preparing to unpack .../18-libtool_2.4.6-14_all.deb ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Unpacking libtool (2.4.6-14) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Setting up libmagic-mgc (1:5.38-4) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Setting up libmagic1:amd64 (1:5.38-4) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Setting up file (1:5.38-4) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Setting up libpng16-16:amd64 (1.6.37-2) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Setting up libjpeg-turbo8:amd64 (2.0.3-0ubuntu1.20.04.3) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Setting up libltdl7:amd64 (2.4.6-14) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Setting up autoconf (2.69-11.1) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Setting up libgif7:amd64 (5.1.9-1ubuntu0.1) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu1.5) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Setting up libgif-dev (5.1.9-1ubuntu0.1) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Setting up libjpeg8:amd64 (8c-2ubuntu8) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Setting up automake (1:1.16.1-4ubuntu6) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": 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-8b58a053-b449-4c8a-8872-24628dfccf1b": 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-8b58a053-b449-4c8a-8872-24628dfccf1b": Setting up libjpeg-turbo8-dev:amd64 (2.0.3-0ubuntu1.20.04.3) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Setting up libpng-tools (1.6.37-2) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Setting up libtool (2.4.6-14) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Setting up libpng-dev:amd64 (1.6.37-2) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Setting up libltdl-dev:amd64 (2.4.6-14) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Setting up libjpeg8-dev:amd64 (8c-2ubuntu8) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Setting up libjpeg-dev:amd64 (8c-2ubuntu8) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Processing triggers for libc-bin (2.31-0ubuntu9.18) ... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Removing intermediate container e3c3f3c81de5 Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": ---> 0ab9a0ad6767 Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Step 3/9 : RUN git clone https://chromium.googlesource.com/webm/libwebp Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": ---> Running in 17b6275df632 Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Cloning into 'libwebp'... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Removing intermediate container 17b6275df632 Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": ---> 4cb0d7b18efc Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Step 4/9 : RUN git clone https://chromium.googlesource.com/webm/libwebp-test-data Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": ---> Running in 3c5722369b8b Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Cloning into 'libwebp-test-data'... Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Removing intermediate container 3c5722369b8b Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": ---> dd529e6ef5db Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Step 5/9 : ADD https://storage.googleapis.com/downloads.webmproject.org/webp/testdata/fuzzer/fuzz_seed_corpus.zip $SRC/ Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": ---> a1d73560d906 Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Step 6/9 : RUN unzip fuzz_seed_corpus.zip -d libwebp-test-data/ Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": ---> Running in 5ecb62604192 Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Archive: fuzz_seed_corpus.zip Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": inflating: libwebp-test-data/0032-b3b03242d1d44075500a53ef12e808cbd446a47f.webp Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": inflating: libwebp-test-data/0092-9889cd9273a711995d384df5258c350bcf06dc7a.webp Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": extracting: libwebp-test-data/0110-bfced6ccb5d57e2005d82067bae8e0d7855dd898.webp Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": extracting: libwebp-test-data/0122-4f12fbb34250545ba4130ef065c283f47b984ea2.webp Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": extracting: libwebp-test-data/0138-40fb5611db150876ac50225e0f4cef12385e1433.webp Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": inflating: libwebp-test-data/0262-68f6c8608ff616174b0403e8119896fff799b573.webp Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": extracting: libwebp-test-data/0276-5629d3d84e1d6f05bbe8e100a1f07adb58f3cebd.webp Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": inflating: libwebp-test-data/0390-c04d15f0b46b8ab447d247b3f3d8aceb851fc888.webp Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": extracting: libwebp-test-data/0622-fb99ef2a5ca5b3ac65bd732fe82eb14421ae56e9.webp Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Removing intermediate container 5ecb62604192 Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": ---> 504928b7ce77 Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Step 7/9 : RUN rm fuzz_seed_corpus.zip Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": ---> Running in 3c1f95453e85 Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Removing intermediate container 3c1f95453e85 Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": ---> a10e08cb7d82 Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Step 8/9 : COPY build.sh $SRC/ Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": ---> e5eee83b680b Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Step 9/9 : WORKDIR libwebp Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": ---> Running in 8dc98d1e5bc8 Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Removing intermediate container 8dc98d1e5bc8 Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": ---> 1ffa2d3fee23 Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Successfully built 1ffa2d3fee23 Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Successfully tagged gcr.io/oss-fuzz/libwebp:latest Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b": Successfully tagged us-central1-docker.pkg.dev/oss-fuzz/unsafe/libwebp:latest Finished Step #1 - "build-8b58a053-b449-4c8a-8872-24628dfccf1b" Starting Step #2 - "srcmap" Step #2 - "srcmap": Already have image: gcr.io/oss-fuzz/libwebp Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + SRCMAP=/tmp/file1yom9O 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/file1yom9O '."/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/fileFePbrd Step #2 - "srcmap": + cat /tmp/file1yom9O 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/fileFePbrd /tmp/file1yom9O 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=6178b1db7e5564da10c1ad41ea3a52706fd9dcd1 Step #2 - "srcmap": + jq_inplace /tmp/file1yom9O '."/src/libwebp" = { type: "git", url: "https://chromium.googlesource.com/webm/libwebp", rev: "6178b1db7e5564da10c1ad41ea3a52706fd9dcd1" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/filekYfPsG Step #2 - "srcmap": + cat /tmp/file1yom9O Step #2 - "srcmap": + jq '."/src/libwebp" = { type: "git", url: "https://chromium.googlesource.com/webm/libwebp", rev: "6178b1db7e5564da10c1ad41ea3a52706fd9dcd1" }' Step #2 - "srcmap": + mv /tmp/filekYfPsG /tmp/file1yom9O 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/file1yom9O Step #2 - "srcmap": + rm /tmp/file1yom9O 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": "6178b1db7e5564da10c1ad41ea3a52706fd9dcd1" 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": -- 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: 12915, done. Step #3 - "compile-libfuzzer-address-x86_64": remote: Counting objects: 0% (1/655) remote: Counting objects: 1% (7/655) remote: Counting objects: 2% (14/655) remote: Counting objects: 3% (20/655) remote: Counting objects: 4% (27/655) remote: Counting objects: 5% (33/655) remote: Counting objects: 6% (40/655) remote: Counting objects: 7% (46/655) remote: Counting objects: 8% (53/655) remote: Counting objects: 9% (59/655) remote: Counting objects: 10% (66/655) remote: Counting objects: 11% (73/655) remote: Counting objects: 12% (79/655) remote: Counting objects: 13% (86/655) remote: Counting objects: 14% (92/655) remote: Counting objects: 15% (99/655) remote: Counting objects: 16% (105/655) remote: Counting objects: 17% (112/655) remote: Counting objects: 18% (118/655) remote: Counting objects: 19% (125/655) remote: Counting objects: 20% (131/655) remote: Counting objects: 21% (138/655) remote: Counting objects: 22% (145/655) remote: Counting objects: 23% (151/655) remote: Counting objects: 24% (158/655) remote: Counting objects: 25% (164/655) remote: Counting objects: 26% (171/655) remote: Counting objects: 27% (177/655) remote: Counting objects: 28% (184/655) remote: Counting objects: 29% (190/655) remote: Counting objects: 30% (197/655) remote: Counting objects: 31% (204/655) remote: Counting objects: 32% (210/655) remote: Counting objects: 33% (217/655) remote: Counting objects: 34% (223/655) remote: Counting objects: 35% (230/655) remote: Counting objects: 36% (236/655) remote: Counting objects: 37% (243/655) remote: Counting objects: 38% (249/655) remote: Counting objects: 39% (256/655) remote: Counting objects: 40% (262/655) remote: Counting objects: 41% (269/655) remote: Counting objects: 42% (276/655) remote: Counting objects: 43% (282/655) remote: Counting objects: 44% (289/655) remote: Counting objects: 45% (295/655) remote: Counting objects: 46% (302/655) remote: Counting objects: 47% (308/655) remote: Counting objects: 48% (315/655) remote: Counting objects: 49% (321/655) remote: Counting objects: 50% (328/655) remote: Counting objects: 51% (335/655) remote: Counting objects: 52% (341/655) remote: Counting objects: 53% (348/655) remote: Counting objects: 54% (354/655) remote: Counting objects: 55% (361/655) remote: Counting objects: 56% (367/655) remote: Counting objects: 57% (374/655) remote: Counting objects: 58% (380/655) remote: Counting objects: 59% (387/655) remote: Counting objects: 60% (393/655) remote: Counting objects: 61% (400/655) remote: Counting objects: 62% (407/655) remote: Counting objects: 63% (413/655) remote: Counting objects: 64% (420/655) remote: Counting objects: 65% (426/655) remote: Counting objects: 66% (433/655) remote: Counting objects: 67% (439/655) remote: Counting objects: 68% (446/655) remote: Counting objects: 69% (452/655) remote: Counting objects: 70% (459/655) remote: Counting objects: 71% (466/655) remote: Counting objects: 72% (472/655) remote: Counting objects: 73% (479/655) remote: Counting objects: 74% (485/655) remote: Counting objects: 75% (492/655) remote: Counting objects: 76% (498/655) remote: Counting objects: 77% (505/655) remote: Counting objects: 78% (511/655) remote: Counting objects: 79% (518/655) remote: Counting objects: 80% (524/655) remote: Counting objects: 81% (531/655) remote: Counting objects: 82% (538/655) remote: Counting objects: 83% (544/655) remote: Counting objects: 84% (551/655) remote: Counting objects: 85% (557/655) remote: Counting objects: 86% (564/655) remote: Counting objects: 87% (570/655) remote: Counting objects: 88% (577/655) remote: Counting objects: 89% (583/655) remote: Counting objects: 90% (590/655) remote: Counting objects: 91% (597/655) remote: Counting objects: 92% (603/655) remote: Counting objects: 93% (610/655) remote: Counting objects: 94% (616/655) remote: Counting objects: 95% (623/655) remote: Counting objects: 96% (629/655) remote: Counting objects: 97% (636/655) remote: Counting objects: 98% (642/655) remote: Counting objects: 99% (649/655) remote: Counting objects: 100% (655/655) remote: Counting objects: 100% (655/655), done. Step #3 - "compile-libfuzzer-address-x86_64": remote: Compressing objects: 0% (1/319) remote: Compressing objects: 1% (4/319) remote: Compressing objects: 2% (7/319) remote: Compressing objects: 3% (10/319) remote: Compressing objects: 4% (13/319) remote: Compressing objects: 5% (16/319) remote: Compressing objects: 6% (20/319) remote: Compressing objects: 7% (23/319) remote: Compressing objects: 8% (26/319) remote: Compressing objects: 9% (29/319) remote: Compressing objects: 10% (32/319) remote: Compressing objects: 11% (36/319) remote: Compressing objects: 12% (39/319) remote: Compressing objects: 13% (42/319) remote: Compressing objects: 14% (45/319) remote: Compressing objects: 15% (48/319) remote: Compressing objects: 16% (52/319) remote: Compressing objects: 17% (55/319) remote: Compressing objects: 18% (58/319) remote: Compressing objects: 19% (61/319) remote: Compressing objects: 20% (64/319) remote: Compressing objects: 21% (67/319) remote: Compressing objects: 22% (71/319) remote: Compressing objects: 23% (74/319) remote: Compressing objects: 24% (77/319) remote: Compressing objects: 25% (80/319) remote: Compressing objects: 26% (83/319) remote: Compressing objects: 27% (87/319) remote: Compressing objects: 28% (90/319) remote: Compressing objects: 29% (93/319) remote: Compressing objects: 30% (96/319) remote: Compressing objects: 31% (99/319) remote: Compressing objects: 32% (103/319) remote: Compressing objects: 33% (106/319) remote: Compressing objects: 34% (109/319) remote: Compressing objects: 35% (112/319) remote: Compressing objects: 36% (115/319) remote: Compressing objects: 37% (119/319) remote: Compressing objects: 38% (122/319) remote: Compressing objects: 39% (125/319) remote: Compressing objects: 40% (128/319) remote: Compressing objects: 41% (131/319) remote: Compressing objects: 42% (134/319) remote: Compressing objects: 43% (138/319) remote: Compressing objects: 44% (141/319) remote: Compressing objects: 45% (144/319) remote: Compressing objects: 46% (147/319) remote: Compressing objects: 47% (150/319) remote: Compressing objects: 48% (154/319) remote: Compressing objects: 49% (157/319) remote: Compressing objects: 50% (160/319) remote: Compressing objects: 51% (163/319) remote: Compressing objects: 52% (166/319) remote: Compressing objects: 53% (170/319) remote: Compressing objects: 54% (173/319) remote: Compressing objects: 55% (176/319) remote: Compressing objects: 56% (179/319) remote: Compressing objects: 57% (182/319) remote: Compressing objects: 58% (186/319) remote: Compressing objects: 59% (189/319) remote: Compressing objects: 60% (192/319) remote: Compressing objects: 61% (195/319) remote: Compressing objects: 62% (198/319) remote: Compressing objects: 63% (201/319) remote: Compressing objects: 64% (205/319) remote: Compressing objects: 65% (208/319) remote: Compressing objects: 66% (211/319) remote: Compressing objects: 67% (214/319) remote: Compressing objects: 68% (217/319) remote: Compressing objects: 69% (221/319) remote: Compressing objects: 70% (224/319) remote: Compressing objects: 71% (227/319) remote: Compressing objects: 72% (230/319) remote: Compressing objects: 73% (233/319) remote: Compressing objects: 74% (237/319) remote: Compressing objects: 75% (240/319) remote: Compressing objects: 76% (243/319) remote: Compressing objects: 77% (246/319) remote: Compressing objects: 78% (249/319) remote: Compressing objects: 79% (253/319) remote: Compressing objects: 80% (256/319) remote: Compressing objects: 81% (259/319) remote: Compressing objects: 82% (262/319) remote: Compressing objects: 83% (265/319) remote: Compressing objects: 84% (268/319) remote: Compressing objects: 85% (272/319) remote: Compressing objects: 86% (275/319) remote: Compressing objects: 87% (278/319) remote: Compressing objects: 88% (281/319) remote: Compressing objects: 89% (284/319) remote: Compressing objects: 90% (288/319) remote: Compressing objects: 91% (291/319) remote: Compressing objects: 92% (294/319) remote: Compressing objects: 93% (297/319) remote: Compressing objects: 94% (300/319) remote: Compressing objects: 95% (304/319) remote: Compressing objects: 96% (307/319) remote: Compressing objects: 97% (310/319) remote: Compressing objects: 98% (313/319) remote: Compressing objects: 99% (316/319) remote: Compressing objects: 100% (319/319) remote: Compressing objects: 100% (319/319), done. Step #3 - "compile-libfuzzer-address-x86_64": Receiving objects: 0% (1/12915) Receiving objects: 1% (130/12915) Receiving objects: 2% (259/12915) Receiving objects: 3% (388/12915) Receiving objects: 4% (517/12915) Receiving objects: 5% (646/12915) Receiving objects: 6% (775/12915) Receiving objects: 7% (905/12915) Receiving objects: 8% (1034/12915) Receiving objects: 9% (1163/12915) Receiving objects: 10% (1292/12915) Receiving objects: 11% (1421/12915) Receiving objects: 12% (1550/12915) Receiving objects: 13% (1679/12915) Receiving objects: 14% (1809/12915) Receiving objects: 15% (1938/12915) Receiving objects: 16% (2067/12915) Receiving objects: 17% (2196/12915) Receiving objects: 18% (2325/12915) Receiving objects: 19% (2454/12915) Receiving objects: 20% (2583/12915) Receiving objects: 21% (2713/12915) Receiving objects: 22% (2842/12915) Receiving objects: 23% (2971/12915) Receiving objects: 24% (3100/12915) Receiving objects: 25% (3229/12915) Receiving objects: 26% (3358/12915) Receiving objects: 27% (3488/12915) Receiving objects: 28% (3617/12915) Receiving objects: 29% (3746/12915) Receiving objects: 30% (3875/12915) Receiving objects: 31% (4004/12915) Receiving objects: 32% (4133/12915) Receiving objects: 33% (4262/12915) Receiving objects: 34% (4392/12915) Receiving objects: 35% (4521/12915) Receiving objects: 36% (4650/12915) Receiving objects: 37% (4779/12915) Receiving objects: 38% (4908/12915) Receiving objects: 39% (5037/12915) Receiving objects: 40% (5166/12915) Receiving objects: 41% (5296/12915) Receiving objects: 42% (5425/12915) Receiving objects: 43% (5554/12915) Receiving objects: 44% (5683/12915) Receiving objects: 45% (5812/12915) Receiving objects: 46% (5941/12915) Receiving objects: 47% (6071/12915) Receiving objects: 48% (6200/12915) Receiving objects: 49% (6329/12915) Receiving objects: 50% (6458/12915) Receiving objects: 51% (6587/12915) Receiving objects: 52% (6716/12915) Receiving objects: 53% (6845/12915) Receiving objects: 54% (6975/12915) Receiving objects: 55% (7104/12915) Receiving objects: 56% (7233/12915) Receiving objects: 57% (7362/12915) Receiving objects: 58% (7491/12915) Receiving objects: 59% (7620/12915) Receiving objects: 60% (7749/12915) Receiving objects: 61% (7879/12915) Receiving objects: 62% (8008/12915) Receiving objects: 63% (8137/12915) Receiving objects: 64% (8266/12915) Receiving objects: 65% (8395/12915) Receiving objects: 66% (8524/12915) Receiving objects: 67% (8654/12915) Receiving objects: 68% (8783/12915) Receiving objects: 69% (8912/12915) Receiving objects: 70% (9041/12915) Receiving objects: 71% (9170/12915) Receiving objects: 72% (9299/12915) Receiving objects: 73% (9428/12915) Receiving objects: 74% (9558/12915) Receiving objects: 75% (9687/12915) Receiving objects: 76% (9816/12915) Receiving objects: 77% (9945/12915) Receiving objects: 78% (10074/12915) Receiving objects: 79% (10203/12915) Receiving objects: 80% (10332/12915) Receiving objects: 81% (10462/12915) Receiving objects: 82% (10591/12915) Receiving objects: 83% (10720/12915) Receiving objects: 84% (10849/12915) Receiving objects: 85% (10978/12915) Receiving objects: 86% (11107/12915) Receiving objects: 87% (11237/12915) Receiving objects: 88% (11366/12915) Receiving objects: 89% (11495/12915) Receiving objects: 90% (11624/12915) Receiving objects: 91% (11753/12915) Receiving objects: 92% (11882/12915) Receiving objects: 93% (12011/12915) Receiving objects: 94% (12141/12915) Receiving objects: 95% (12270/12915) Receiving objects: 96% (12399/12915) Receiving objects: 97% (12528/12915) Receiving objects: 98% (12657/12915) Receiving objects: 99% (12786/12915) remote: Total 12915 (delta 472), reused 336 (delta 336), pack-reused 12260 (from 3) Step #3 - "compile-libfuzzer-address-x86_64": Receiving objects: 100% (12915/12915) Receiving objects: 100% (12915/12915), 5.76 MiB | 30.43 MiB/s, done. Step #3 - "compile-libfuzzer-address-x86_64": Resolving deltas: 0% (0/9954) Resolving deltas: 1% (101/9954) Resolving deltas: 3% (334/9954) Resolving deltas: 5% (505/9954) Resolving deltas: 6% (612/9954) Resolving deltas: 7% (713/9954) Resolving deltas: 8% (837/9954) Resolving deltas: 9% (896/9954) Resolving deltas: 10% (999/9954) Resolving deltas: 11% (1095/9954) Resolving deltas: 12% (1235/9954) Resolving deltas: 13% (1309/9954) Resolving deltas: 14% (1398/9954) Resolving deltas: 15% (1495/9954) Resolving deltas: 16% (1691/9954) Resolving deltas: 17% (1702/9954) Resolving deltas: 18% (1806/9954) Resolving deltas: 19% (1894/9954) Resolving deltas: 20% (1991/9954) Resolving deltas: 21% (2093/9954) Resolving deltas: 22% (2210/9954) Resolving deltas: 23% (2297/9954) Resolving deltas: 24% (2390/9954) Resolving deltas: 25% (2491/9954) Resolving deltas: 27% (2722/9954) Resolving deltas: 28% (2805/9954) Resolving deltas: 29% (2904/9954) Resolving deltas: 30% (2990/9954) Resolving deltas: 31% (3089/9954) Resolving deltas: 32% (3187/9954) Resolving deltas: 33% (3295/9954) Resolving deltas: 34% (3386/9954) Resolving deltas: 35% (3490/9954) Resolving deltas: 36% (3586/9954) Resolving deltas: 37% (3698/9954) Resolving deltas: 38% (3882/9954) Resolving deltas: 39% (3970/9954) Resolving deltas: 40% (3983/9954) Resolving deltas: 41% (4113/9954) Resolving deltas: 42% (4194/9954) Resolving deltas: 43% (4311/9954) Resolving deltas: 44% (4381/9954) Resolving deltas: 45% (4482/9954) Resolving deltas: 46% (4586/9954) Resolving deltas: 47% (4695/9954) Resolving deltas: 48% (4786/9954) Resolving deltas: 49% (4883/9954) Resolving deltas: 50% (4987/9954) Resolving deltas: 51% (5079/9954) Resolving deltas: 52% (5178/9954) Resolving deltas: 53% (5277/9954) Resolving deltas: 54% (5376/9954) Resolving deltas: 55% (5485/9954) Resolving deltas: 56% (5646/9954) Resolving deltas: 57% (5684/9954) Resolving deltas: 59% (5902/9954) Resolving deltas: 60% (5975/9954) Resolving deltas: 61% (6083/9954) Resolving deltas: 62% (6179/9954) Resolving deltas: 63% (6276/9954) Resolving deltas: 64% (6383/9954) Resolving deltas: 65% (6506/9954) Resolving deltas: 66% (6582/9954) Resolving deltas: 67% (6684/9954) Resolving deltas: 68% (6813/9954) Resolving deltas: 69% (6881/9954) Resolving deltas: 70% (6969/9954) Resolving deltas: 71% (7078/9954) Resolving deltas: 72% (7168/9954) Resolving deltas: 73% (7299/9954) Resolving deltas: 74% (7374/9954) Resolving deltas: 75% (7497/9954) Resolving deltas: 76% (7566/9954) Resolving deltas: 77% (7691/9954) Resolving deltas: 79% (7887/9954) Resolving deltas: 80% (7995/9954) Resolving deltas: 81% (8073/9954) Resolving deltas: 83% (8289/9954) Resolving deltas: 84% (8403/9954) Resolving deltas: 85% (8461/9954) Resolving deltas: 86% (8563/9954) Resolving deltas: 87% (8718/9954) Resolving deltas: 88% (8770/9954) Resolving deltas: 89% (8867/9954) Resolving deltas: 90% (8990/9954) Resolving deltas: 91% (9070/9954) Resolving deltas: 92% (9160/9954) Resolving deltas: 93% (9266/9954) Resolving deltas: 94% (9366/9954) Resolving deltas: 95% (9457/9954) Resolving deltas: 96% (9559/9954) Resolving deltas: 97% (9694/9954) Resolving deltas: 98% (9756/9954) Resolving deltas: 99% (9857/9954) Resolving deltas: 100% (9954/9954) Resolving deltas: 100% (9954/9954), 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 9% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 10% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 13% 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 16% 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 20% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 21% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 27% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 28% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 34% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 36% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 37% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 40% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 46% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 52% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 57% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 63% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 69% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 74% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 80% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 86% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 91% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 97% 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 (9.8s) Step #3 - "compile-libfuzzer-address-x86_64": -- Generating done (0.5s) 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/sharpyuv.dir/sharpyuv/sharpyuv_cpu.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 0%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_csp.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/sharpyuv.dir/sharpyuv/sharpyuv_gamma.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/webputilsdecode.dir/src/utils/filters_utils.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/webputils.dir/src/utils/bit_reader_utils.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 C object CMakeFiles/webpencode.dir/src/enc/alpha_enc.c.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 C object CMakeFiles/webpdspdecode.dir/src/dsp/dec.c.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 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/webputils.dir/src/utils/filters_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_clip_tables.c.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 CXX object _deps/abseil-cpp-build/absl/numeric/CMakeFiles/int128.dir/int128.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building C object CMakeFiles/webpencode.dir/src/enc/backward_references_cost_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/webputilsdecode.dir/src/utils/palette.c.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 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/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/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/base/CMakeFiles/strerror.dir/internal/strerror.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 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 C object CMakeFiles/webputilsdecode.dir/src/utils/quant_levels_dec_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 2%] Linking CXX static library libabsl_flags_commandlineflag_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 2%] Building C object CMakeFiles/webputils.dir/src/utils/huffman_utils.c.o Step #3 - "compile-libfuzzer-address-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 #3 - "compile-libfuzzer-address-x86_64": [ 3%] Built target flags_commandlineflag_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 3%] Building C object CMakeFiles/webpencode.dir/src/enc/backward_references_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 3%] Building C object CMakeFiles/webputils.dir/src/utils/palette.c.o 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%] 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": [ 3%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/random_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 4%] Building C object CMakeFiles/webputils.dir/src/utils/quant_levels_dec_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 4%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/thread_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 4%] Building C object CMakeFiles/webputils.dir/src/utils/rescaler_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 5%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 5%] Building C object CMakeFiles/webputils.dir/src/utils/random_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 5%] Building C object CMakeFiles/webputils.dir/src/utils/thread_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 5%] Building C object CMakeFiles/webputils.dir/src/utils/utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 5%] Building C object CMakeFiles/webputils.dir/src/utils/bit_writer_utils.c.o 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 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": [ 5%] 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": [ 5%] Building C object CMakeFiles/webputils.dir/src/utils/huffman_encode_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 5%] Building C object CMakeFiles/webpencode.dir/src/enc/config_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 5%] Building C object CMakeFiles/webputils.dir/src/utils/quant_levels_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 5%] Building C object CMakeFiles/webpencode.dir/src/enc/cost_enc.c.o 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_libc.cc.o 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_lookup.cc.o 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_posix.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 5%] 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": [ 5%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cpu.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 6%] Building C object CMakeFiles/webpencode.dir/src/enc/filter_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 6%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 6%] Linking CXX static library libabsl_spinlock_wait.a Step #3 - "compile-libfuzzer-address-x86_64": [ 6%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 6%] Built target webputilsdecode Step #3 - "compile-libfuzzer-address-x86_64": [ 6%] Built target spinlock_wait Step #3 - "compile-libfuzzer-address-x86_64": [ 6%] Building C object CMakeFiles/webpencode.dir/src/enc/frame_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 6%] 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": [ 6%] Building C object CMakeFiles/webpencode.dir/src/enc/histogram_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 6%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 6%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 6%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_clip_tables.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 6%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 6%] Linking CXX static library libabsl_random_internal_platform.a Step #3 - "compile-libfuzzer-address-x86_64": [ 6%] Built target random_internal_platform Step #3 - "compile-libfuzzer-address-x86_64": [ 6%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/leak_check.dir/leak_check.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 7%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 7%] Building C object CMakeFiles/webpencode.dir/src/enc/iterator_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 7%] Linking CXX static library libabsl_leak_check.a Step #3 - "compile-libfuzzer-address-x86_64": [ 7%] Built target leak_check Step #3 - "compile-libfuzzer-address-x86_64": [ 7%] Building C object CMakeFiles/webpencode.dir/src/enc/near_lossless_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 8%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRErrorListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 8%] Built target webputils Step #3 - "compile-libfuzzer-address-x86_64": [ 9%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRErrorListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 10%] Linking C static library libsharpyuv.a Step #3 - "compile-libfuzzer-address-x86_64": [ 10%] Built target sharpyuv Step #3 - "compile-libfuzzer-address-x86_64": [ 10%] Built target grammar_info Step #3 - "compile-libfuzzer-address-x86_64": [ 10%] 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": [ 10%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 10%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_csp_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 10%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 10%] Linking CXX static library libabsl_log_internal_nullguard.a Step #3 - "compile-libfuzzer-address-x86_64": [ 10%] Built target log_internal_nullguard Step #3 - "compile-libfuzzer-address-x86_64": [ 10%] 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": [ 10%] Linking CXX static library libabsl_exponential_biased.a Step #3 - "compile-libfuzzer-address-x86_64": [ 10%] Built target exponential_biased Step #3 - "compile-libfuzzer-address-x86_64": [ 10%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 10%] 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": [ 10%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_psnr_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] Linking CXX static library libabsl_strerror.a Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv.c.o 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/lossless_avx2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_rescale_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_tools_enc.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/webpencode.dir/src/enc/predictor_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Building C object CMakeFiles/webpencode.dir/src/enc/quant_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Building C object CMakeFiles/webpencode.dir/src/enc/syntax_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_sse41.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Building C object CMakeFiles/webpencode.dir/src/enc/token_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Building C object CMakeFiles/webpencode.dir/src/enc/tree_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_avx2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_sse41.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_sse41.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Building C object CMakeFiles/webpencode.dir/src/enc/vp8l_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Building C object CMakeFiles/webpencode.dir/src/enc/webp_enc.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": [ 13%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_sse41.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 13%] Linking CXX static library libabsl_random_seed_gen_exception.a Step #3 - "compile-libfuzzer-address-x86_64": [ 13%] Built target random_seed_gen_exception Step #3 - "compile-libfuzzer-address-x86_64": [ 13%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_sse41.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 13%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_sse41.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 13%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_sse41.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 13%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_sse41.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 14%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_sse41.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 14%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_sse41.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 14%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 14%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 14%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 15%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 15%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_sse2.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%] Built target civil_time Step #3 - "compile-libfuzzer-address-x86_64": [ 15%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 15%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 15%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 15%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 15%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 15%] Linking CXX static library libabsl_int128.a Step #3 - "compile-libfuzzer-address-x86_64": [ 15%] Built target int128 Step #3 - "compile-libfuzzer-address-x86_64": [ 15%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 15%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_sse2.c.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": [ 15%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 15%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 16%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 16%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_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": [ 16%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 16%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 16%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 16%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 17%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 17%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 17%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 17%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 18%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 18%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_mips32.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 18%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_mips32.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 18%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_mips32.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 18%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 18%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 18%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 18%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 18%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 19%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 19%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 19%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRErrorStrategy.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 19%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 20%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRErrorStrategy.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_mips32.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 20%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRFileStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_mips32.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_mips32.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 20%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRInputStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 21%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/BailErrorStrategy.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 21%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRFileStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 21%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/BaseErrorListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 22%] Linking CXX static library libabsl_random_internal_randen_slow.a Step #3 - "compile-libfuzzer-address-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 22%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/BufferedTokenStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 22%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/CharStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/ssim.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 22%] Built target random_internal_randen_slow Step #3 - "compile-libfuzzer-address-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 23%] Linking CXX static library libabsl_random_internal_randen_hwaes_impl.a Step #3 - "compile-libfuzzer-address-x86_64": [ 23%] Built target random_internal_randen_hwaes_impl Step #3 - "compile-libfuzzer-address-x86_64": [ 23%] 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": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/ssim_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 23%] Linking CXX static library libabsl_random_internal_randen_hwaes.a Step #3 - "compile-libfuzzer-address-x86_64": [ 23%] Built target random_internal_randen_hwaes Step #3 - "compile-libfuzzer-address-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_sse41.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_sse41.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_avx2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_mips32.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_mips32.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_mips32.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRInputStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/BailErrorStrategy.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/BaseErrorListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/BufferedTokenStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/CharStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] 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": [ 26%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/CommonToken.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 26%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/CommonTokenFactory.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 26%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/CommonTokenStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 26%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ConsoleErrorListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 26%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/DefaultErrorStrategy.cpp.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%] Linking CXX static library libabsl_raw_logging_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 26%] Built target raw_logging_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 26%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/cycleclock.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 26%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/spinlock.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 26%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/sysinfo.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 26%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/thread_identity.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 26%] Built target webpdspdecode Step #3 - "compile-libfuzzer-address-x86_64": [ 26%] 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": [ 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%] Built target webpdsp Step #3 - "compile-libfuzzer-address-x86_64": [ 27%] 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": [ 27%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/CommonToken.cpp.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": [ 28%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/CommonTokenFactory.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] Built target webpencode Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] 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": [ 28%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/CommonTokenStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ConsoleErrorListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] 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": [ 28%] Linking CXX static library libabsl_random_internal_randen.a Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] Built target random_internal_randen Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] 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": [ 28%] Linking CXX static library libabsl_bad_variant_access.a Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] Built target bad_variant_access Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/unscaledcycleclock.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] 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": [ 28%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/DefaultErrorStrategy.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 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/DiagnosticErrorListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Exceptions.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(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/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": [ 28%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/FailedPredicateException.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/FailedPredicateException.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/InputMismatchException.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/IntStream.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%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/InterpreterRuleContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 30%] Built target throw_delegate Step #3 - "compile-libfuzzer-address-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Lexer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/LexerInterpreter.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 30%] Linking CXX static library libabsl_base.a Step #3 - "compile-libfuzzer-address-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/LexerNoViableAltException.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 30%] Built target base Step #3 - "compile-libfuzzer-address-x86_64": [ 30%] Linking CXX static library libabsl_bad_optional_access.a Step #3 - "compile-libfuzzer-address-x86_64": [ 30%] Building C object CMakeFiles/webpdecode.dir/src/dec/alpha_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 30%] Built target bad_optional_access Step #3 - "compile-libfuzzer-address-x86_64": [ 30%] Linking CXX static library libabsl_time_zone.a Step #3 - "compile-libfuzzer-address-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ListTokenSource.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 30%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings_internal.dir/internal/ostringstream.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 30%] Built target time_zone Step #3 - "compile-libfuzzer-address-x86_64": [ 30%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/string_view.dir/string_view.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 30%] 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": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/NoViableAltException.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 31%] Building C object CMakeFiles/webpdecode.dir/src/dec/buffer_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 31%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Parser.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 31%] Building C object CMakeFiles/webpdecode.dir/src/dec/frame_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 31%] Building C object CMakeFiles/webpdecode.dir/src/dec/idec_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 31%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/InputMismatchException.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 32%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ParserInterpreter.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 32%] Building C object CMakeFiles/webpdecode.dir/src/dec/io_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 32%] Linking CXX static library libabsl_bad_any_cast_impl.a Step #3 - "compile-libfuzzer-address-x86_64": [ 32%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ParserRuleContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 32%] Built target bad_any_cast_impl Step #3 - "compile-libfuzzer-address-x86_64": [ 32%] 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": [ 33%] Linking CXX static library libabsl_scoped_set_env.a Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Built target scoped_set_env Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/demangle_internal.dir/internal/demangle.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ProxyErrorListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 34%] Linking CXX static library libabsl_cordz_functions.a Step #3 - "compile-libfuzzer-address-x86_64": [ 34%] Built target cordz_functions Step #3 - "compile-libfuzzer-address-x86_64": [ 34%] Building CXX object _deps/abseil-cpp-build/absl/hash/CMakeFiles/city.dir/internal/city.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 34%] Building C object CMakeFiles/webpdecode.dir/src/dec/quant_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 35%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/IntStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 35%] Building C object CMakeFiles/webpdecode.dir/src/dec/tree_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 35%] Building C object CMakeFiles/webpdecode.dir/src/dec/vp8_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 35%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RecognitionException.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 35%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/InterpreterRuleContext.cpp.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": [ 35%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Lexer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 35%] Linking CXX static library libabsl_string_view.a Step #3 - "compile-libfuzzer-address-x86_64": [ 35%] Built target string_view Step #3 - "compile-libfuzzer-address-x86_64": [ 36%] 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": [ 36%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings_internal.dir/internal/utf8.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 37%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings_internal.dir/internal/escaping.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 37%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/LexerInterpreter.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 37%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/LexerNoViableAltException.cpp.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%] Building C object CMakeFiles/webpdecode.dir/src/dec/vp8l_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 37%] Built target debugging_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 37%] 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": [ 37%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Recognizer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 37%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RuleContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 37%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RuleContextWithAltNum.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 37%] Building C object CMakeFiles/webpdecode.dir/src/dec/webp_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 37%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RuntimeMetaData.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 37%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ListTokenSource.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 37%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Token.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/TokenSource.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/NoViableAltException.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/TokenStream.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:In file included from 511:36: /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": 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": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/TokenStreamRewriter.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Parser.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ParserInterpreter.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 38%] Linking CXX static library libabsl_crc_cpu_detect.a Step #3 - "compile-libfuzzer-address-x86_64": [ 38%] Built target crc_cpu_detect Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 38%] 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": [ 39%] Linking CXX static library libabsl_city.a Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/UnbufferedCharStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Built target city Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] 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/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": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.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/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": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Linking CXX static library libabsl_malloc_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Built target malloc_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ProxyErrorListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/stacktrace.dir/stacktrace.cc.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Linking CXX static library libabsl_log_internal_conditions.a Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Built target webpdecode Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Linking CXX static library libabsl_low_level_hash.a Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/graphcycles_internal.dir/internal/graphcycles.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Built target log_internal_conditions Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Built target low_level_hash Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc_internal.dir/internal/crc.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 41%] Linking C static library libwebpdecoder.a Step #3 - "compile-libfuzzer-address-x86_64": [ 41%] Built target webpdecoder Step #3 - "compile-libfuzzer-address-x86_64": [ 42%] 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": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 42%] Linking CXX static library libabsl_strings_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 42%] Built target strings_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 42%] Linking C static library libwebp.a Step #3 - "compile-libfuzzer-address-x86_64": [ 42%] Built target webp Step #3 - "compile-libfuzzer-address-x86_64": [ 43%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/ascii.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Vocabulary.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RecognitionException.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/WritableToken.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 43%] Linking CXX static library libabsl_stacktrace.a Step #3 - "compile-libfuzzer-address-x86_64": [ 43%] Built target stacktrace Step #3 - "compile-libfuzzer-address-x86_64": [ 43%] Building C object CMakeFiles/webpdemux.dir/src/demux/anim_decode.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATN.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 43%] Building C object CMakeFiles/webpdemux.dir/src/demux/demux.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNConfig.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Recognizer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 44%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNConfigSet.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 44%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNDeserializationOptions.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 44%] Linking CXX static library libabsl_demangle_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 44%] Linking C static library libwebpdemux.a Step #3 - "compile-libfuzzer-address-x86_64": [ 44%] Built target demangle_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 44%] Built target webpdemux Step #3 - "compile-libfuzzer-address-x86_64": [ 44%] Building C object CMakeFiles/imageioutil.dir/imageio/imageio_util.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 45%] Building C object CMakeFiles/libwebpmux.dir/src/mux/anim_encode.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNDeserializer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNSimulator.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNState.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 45%] Linking C static library libimageioutil.a Step #3 - "compile-libfuzzer-address-x86_64": [ 45%] Built target imageioutil Step #3 - "compile-libfuzzer-address-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RuleContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Building C object CMakeFiles/extras.dir/extras/extras.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] 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/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": [ 46%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RuntimeMetaData.cpp.o 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": [ 46%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNStateType.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Building C object CMakeFiles/extras.dir/extras/quality_estimate.c.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": [ 46%] 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": [ 46%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/TokenSource.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Building C object CMakeFiles/extras.dir/extras/sharpyuv_risk_table.c.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ActionTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/charconv.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Linking C static library libextras.a Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/AmbiguityInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Built target extras Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Building C object CMakeFiles/anim_util.dir/examples/anim_util.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ArrayPredictionContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/TokenStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/AtomTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/TokenStreamRewriter.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building C object CMakeFiles/libwebpmux.dir/src/mux/muxedit.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ContextSensitivityInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/UnbufferedCharStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/DecisionEventInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building C object CMakeFiles/anim_util.dir/examples/gifdec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building C object CMakeFiles/libwebpmux.dir/src/mux/muxinternal.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Linking C static library libanim_util.a Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Built target anim_util Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] 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": [ 49%] Linking C static library libexampleutil.a Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Building C object CMakeFiles/libwebpmux.dir/src/mux/muxread.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Linking CXX static library libabsl_crc_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Built target exampleutil Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Building C object CMakeFiles/imagedec.dir/imageio/image_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Built target crc_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Building C object CMakeFiles/imagedec.dir/imageio/jpegdec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Building C object CMakeFiles/imagedec.dir/imageio/metadata.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] 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/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": [ 49%] Building C object CMakeFiles/imagedec.dir/imageio/pngdec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Building C object CMakeFiles/imagedec.dir/imageio/pnmdec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/DecisionState.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Linking CXX static library libabsl_graphcycles_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Built target graphcycles_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Building C object CMakeFiles/imageenc.dir/imageio/image_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Linking C static library libwebpmux.a Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Built target libwebpmux Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/UnbufferedTokenStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Building C object CMakeFiles/webpinfo.dir/examples/webpinfo.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Building C object CMakeFiles/imagedec.dir/imageio/tiffdec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Vocabulary.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/WritableToken.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Building C object CMakeFiles/imagedec.dir/imageio/webpdec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/EpsilonTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 50%] Building C object CMakeFiles/imagedec.dir/imageio/wicdec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ErrorInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 50%] Linking C static library libimagedec.a Step #3 - "compile-libfuzzer-address-x86_64": [ 50%] Linking C static library libimageenc.a Step #3 - "compile-libfuzzer-address-x86_64": [ 50%] Built target imagedec Step #3 - "compile-libfuzzer-address-x86_64": [ 50%] Built target imageenc Step #3 - "compile-libfuzzer-address-x86_64": [ 50%] Building C object CMakeFiles/webpmux.dir/examples/webpmux.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 50%] Building C object CMakeFiles/get_disto.dir/extras/get_disto.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LL1Analyzer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATN.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerATNSimulator.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerATNConfig.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNConfig.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerActionExecutor.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerChannelAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Linking C executable get_disto Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/escaping.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerCustomAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNConfigSet.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 52%] Linking C executable webpmux Step #3 - "compile-libfuzzer-address-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNDeserializationOptions.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 52%] Built target get_disto Step #3 - "compile-libfuzzer-address-x86_64": [ 52%] Building C object CMakeFiles/webp_quality.dir/extras/webp_quality.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 53%] Linking C executable webpinfo Step #3 - "compile-libfuzzer-address-x86_64": [ 53%] Linking C executable webp_quality Step #3 - "compile-libfuzzer-address-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerIndexedCustomAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNDeserializer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerModeAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 53%] Built target webpmux Step #3 - "compile-libfuzzer-address-x86_64": [ 53%] Building C object CMakeFiles/anim_diff.dir/examples/anim_diff.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerMoreAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerPopModeAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Built target webp_quality Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Built target webpinfo Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Building C object CMakeFiles/anim_dump.dir/examples/anim_dump.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Building C object CMakeFiles/dwebp.dir/examples/dwebp.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Linking C executable anim_diff Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Linking C executable anim_dump Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Linking C executable dwebp Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerPushModeAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Built target anim_diff Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Building C object CMakeFiles/cwebp.dir/examples/cwebp.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Built target anim_dump Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Building C object CMakeFiles/gif2webp.dir/examples/gif2webp.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNSimulator.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Built target dwebp Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Building C object CMakeFiles/img2webp.dir/examples/img2webp.c.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[ 54%] Building C object CMakeFiles/gif2webp.dir/examples/gifdec.c.o Step #3 - "compile-libfuzzer-address-x86_64": (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/atn/LexerSkipAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Linking C executable img2webp Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNState.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerTypeAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LookaheadEventInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/NotSetTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Linking C executable gif2webp Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNStateType.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Linking C executable cwebp Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Built target img2webp Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ActionTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/OrderedATNConfigSet.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Built target gif2webp Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ParseInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ParserATNSimulator.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PrecedencePredicateTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 56%] Built target cwebp Step #3 - "compile-libfuzzer-address-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredicateEvalInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/AmbiguityInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ArrayPredictionContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredicateTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/AtomTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 57%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/charconv_bigint.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionContextCache.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionContextMergeCache.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionMode.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ProfilingATNSimulator.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/RangeTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/RuleTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ContextSensitivityInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/DecisionEventInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/SemanticContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/SetTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/SingletonPredictionContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/StarLoopbackState.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/Transition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/DecisionInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/DecisionState.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/TransitionType.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": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/EpsilonTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ErrorInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LL1Analyzer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/WildcardTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/DFA.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerATNConfig.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/DFASerializer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerATNSimulator.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/DFAState.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/LexerDFASerializer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/internal/Synchronization.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerActionExecutor.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerChannelAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/InterpreterDataReader.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/Interval.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 60%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/charconv_parse.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/IntervalSet.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/MurmurHash.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/Predicate.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/Any.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerCustomAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerIndexedCustomAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/Arrays.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/CPPUtils.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerModeAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerMoreAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerPopModeAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/StringUtils.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/Utf8.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerPushModeAction.cpp.o 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": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ErrorNodeImpl.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/IterativeParseTreeWalker.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerSkipAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTree.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 63%] 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": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerTypeAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTreeListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LookaheadEventInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTreeVisitor.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTreeWalker.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/TerminalNodeImpl.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/Trees.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 63%] 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": [ 63%] 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": [ 64%] 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": [ 64%] 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": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/NotSetTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/OrderedATNConfigSet.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ParseInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ParserATNSimulator.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PrecedencePredicateTransition.cpp.o 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": [ 65%] 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": [ 65%] 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": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredicateEvalInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredicateTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 65%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/memutil.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 65%] 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": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 65%] 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": [ 65%] 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": [ 65%] 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": [ 65%] 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": [ 66%] 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": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionContextCache.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] 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": [ 66%] 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": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionContextMergeCache.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] 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": [ 66%] 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": [ 66%] 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": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionMode.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] 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": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ProfilingATNSimulator.cpp.o 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": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/stringify_sink.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/match.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/RangeTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/RuleTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/SemanticContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/SetTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/SingletonPredictionContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/StarLoopbackState.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/Transition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/TransitionType.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/WildcardTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/dfa/DFA.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 68%] 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/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/numbers.cc.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": [ 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": /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": [ 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": 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": 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": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 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": [ 70%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/str_cat.cc.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/strings/CMakeFiles/strings.dir/str_replace.cc.o 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": 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": [ 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%] Linking CXX shared library libantlr4-runtime.so 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": [ 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/Trees.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": 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": 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": [ 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/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/ParseTreeMatch.cpp.o 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": [ 71%] Built target antlr4_shared 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/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/TokenTagToken.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 73%] Linking CXX static library ../../../lib/libgtest.a Step #3 - "compile-libfuzzer-address-x86_64": [ 73%] Built target gtest 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/XPath.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 73%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/str_split.cc.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 73%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/substitute.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 73%] 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": 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/XPathLexer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 74%] 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": [ 74%] 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": [ 74%] 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": [ 74%] 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": [ 74%] 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": [ 74%] 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": [ 74%] 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": [ 75%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 75%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o 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": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 75%] Linking CXX static library libabsl_strings.a Step #3 - "compile-libfuzzer-address-x86_64": [ 75%] Built target strings Step #3 - "compile-libfuzzer-address-x86_64": [ 75%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_logging.dir/internal/logging.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 75%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/symbolize.dir/symbolize.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/extension.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 75%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time.dir/civil_time.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/arg.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/time/CMakeFiles/time.dir/clock.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 75%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time.dir/format.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/output.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 75%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time.dir/time.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 77%] 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/strings/CMakeFiles/str_format_internal.dir/internal/str_format/float_conversion.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 77%] 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/time/CMakeFiles/time.dir/duration.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 77%] Building CXX object _deps/abseil-cpp-build/absl/hash/CMakeFiles/hash.dir/internal/hash.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 77%] 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": [ 78%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_distributions.dir/discrete_distribution.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] 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/abseil-cpp-build/absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/parser.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_distributions.dir/gaussian_distribution.cc.o 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": [ 78%] Linking CXX static library ../../../lib/libgtest_main.a Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Built target gtest_main 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/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/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/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": 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": 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": 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": 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": 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": 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 libfuzztest_logging.a 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": 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%] Built target fuzztest_logging Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Linking CXX static library libabsl_flags_commandlineflag.a 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": 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_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ 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": 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::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_random_internal_seed_material.a 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": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Built target random_internal_seed_material 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%] 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": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Built target log_internal_fnmatch 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": [ 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": 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": 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": 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": 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/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": 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": [ 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_hash.a Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Built target hash Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Linking CXX static library libantlr4-runtime.a 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%] Built target antlr4_static Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Linking CXX static library libabsl_symbolize.a Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_tests.dir/tests/Utf8Test.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 78%] 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": [ 79%] 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": [ 79%] 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": [ 79%] Built target symbolize Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] 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": 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": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Linking CXX static library libabsl_time.a 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": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Built target time Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Linking CXX static library libabsl_flags_private_handle_accessor.a Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] 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": [ 79%] 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": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_entry.dir/log_entry.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Built target flags_private_handle_accessor 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": [ 80%] Linking CXX static library libabsl_random_internal_pool_urbg.a Step #3 - "compile-libfuzzer-address-x86_64": [ 80%] Built target random_internal_pool_urbg Step #3 - "compile-libfuzzer-address-x86_64": [ 80%] 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": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 80%] Linking CXX static library libabsl_str_format_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 80%] Built target str_format_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 80%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_type_support.dir/internal/type_support.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 80%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc32c.dir/crc32c.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 80%] 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/crc/CMakeFiles/crc32c.dir/internal/crc_memcpy_x86_arm_combined.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_non_temporal_memcpy.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 82%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_io.dir/internal/io.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": [ 82%] 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": [ 82%] 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": 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/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": 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 | :In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/globals.ccs:t15d: Step #3 - "compile-libfuzzer-address-x86_64": :In file included from :/src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/globals.hi:n27t: Step #3 - "compile-libfuzzer-address-x86_64": eIn file included from g/src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.hr:a40l: Step #3 - "compile-libfuzzer-address-x86_64": _In file included from c/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.ho:n153s: Step #3 - "compile-libfuzzer-address-x86_64": tIn file included from a/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.hn:t22<: Step #3 - "compile-libfuzzer-address-x86_64": b/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.ho:o511l:36,: __warning: is_builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]tr Step #3 - "compile-libfuzzer-address-x86_64": ivially_relocatabl e511 | ( T ) > :{ }s;td Step #3 - "compile-libfuzzer-address-x86_64": : :| in ^t Step #3 - "compile-libfuzzer-address-x86_64": egral_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": [ 82%] Linking CXX static library libabsl_examine_stack.a Step #3 - "compile-libfuzzer-address-x86_64": [ 82%] Built target examine_stack Step #3 - "compile-libfuzzer-address-x86_64": [ 82%] 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": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 82%] Linking CXX static library libabsl_log_entry.a Step #3 - "compile-libfuzzer-address-x86_64": [ 82%] Built target log_entry Step #3 - "compile-libfuzzer-address-x86_64": [ 82%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_sink.dir/log_sink.cc.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 82%] Linking CXX static library libabsl_log_internal_globals.a Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 82%] Built target log_internal_globals Step #3 - "compile-libfuzzer-address-x86_64": [ 82%] 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": [ 82%] Linking CXX static library libabsl_kernel_timeout_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 82%] Built target kernel_timeout_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 82%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/barrier.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 82%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/blocking_counter.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 82%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/futex_waiter.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 82%] 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": [ 82%] 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": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/pthread_waiter.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/sem_waiter.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/stdcpp_waiter.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/waiter_base.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/notification.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/win32_waiter.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/mutex.cc.o 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/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/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/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": 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": 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_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/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/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/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": 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": 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": 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 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": 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": 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": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Linking CXX static library ../../../lib/libgmock.a 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": [ 83%] Linking CXX static library libabsl_log_internal_format.a Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Built target gmock Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Linking CXX static library libabsl_crc32c.a Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Built target log_internal_format 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/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": 1 warning generated. 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/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/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: 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/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": [ 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": [ 83%] Linking CXX static library libabsl_failure_signal_handler.a Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Built target failure_signal_handler 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": 1 warning generated. 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": [ 83%] Linking CXX static library libabsl_log_sink.a 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/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": [ 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/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": 1 warning generated. 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": 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": [ 84%] Linking CXX static library libfuzztest_serialization.a Step #3 - "compile-libfuzzer-address-x86_64": [ 84%] Built target fuzztest_serialization 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": 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": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 84%] Linking CXX static library libfuzztest_io.a Step #3 - "compile-libfuzzer-address-x86_64": [ 84%] Linking CXX static library libabsl_flags_marshalling.a Step #3 - "compile-libfuzzer-address-x86_64": [ 84%] Built target fuzztest_io Step #3 - "compile-libfuzzer-address-x86_64": [ 84%] Built target flags_marshalling Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 84%] Linking CXX static library libabsl_synchronization.a Step #3 - "compile-libfuzzer-address-x86_64": [ 84%] Built target synchronization Step #3 - "compile-libfuzzer-address-x86_64": [ 84%] 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": [ 84%] 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": [ 84%] 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/container/CMakeFiles/hashtablez_sampler.dir/internal/hashtablez_sampler_force_weak_definition.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 85%] 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": 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": [ 85%] Linking CXX static library ../../../lib/libgmock_main.a Step #3 - "compile-libfuzzer-address-x86_64": [ 85%] Built target gmock_main 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_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_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_consume.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": 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": [ 87%] Linking CXX executable antlr4_tests 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": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 87%] Linking CXX static library libabsl_flags_program_name.a Step #3 - "compile-libfuzzer-address-x86_64": [ 87%] Built target flags_program_name Step #3 - "compile-libfuzzer-address-x86_64": [ 87%] 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": [ 87%] Linking CXX static library libabsl_hashtablez_sampler.a Step #3 - "compile-libfuzzer-address-x86_64": [ 87%] Built target hashtablez_sampler Step #3 - "compile-libfuzzer-address-x86_64": [ 87%] 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": [ 87%] Built target antlr4_tests Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 87%] Linking CXX static library libabsl_cordz_handle.a Step #3 - "compile-libfuzzer-address-x86_64": [ 87%] Built target cordz_handle 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 | 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 s/src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_btree_reader.ht:d21:: Step #3 - "compile-libfuzzer-address-x86_64": :In file included from i/src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_data_edge.hn:t22e: Step #3 - "compile-libfuzzer-address-x86_64": gIn file included from r/src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.ha:l26_: Step #3 - "compile-libfuzzer-address-x86_64": cIn file included from o/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.hn:s22t: Step #3 - "compile-libfuzzer-address-x86_64": aIn file included from n/src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.ht:<38: Step #3 - "compile-libfuzzer-address-x86_64": bo/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.ho:l,511 :36_:_ is_warning: tribuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]vi Step #3 - "compile-libfuzzer-address-x86_64": ally_relocatable(T)> {}; 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/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": 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/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": 1 warning generated. 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": [ 87%] Linking CXX static library libabsl_vlog_config_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 87%] Built target vlog_config_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_globals.dir/globals.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_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%] 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": 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": 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_flags_internal.a 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": [ 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/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": 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": 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": [ 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": 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": 1 warning generated. 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": [ 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/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": 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": 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/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": 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": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Linking CXX static library libabsl_cordz_sample_token.a Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Built target cordz_sample_token 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": [ 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": 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 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_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 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/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.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/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/fuzztest/CMakeFiles/fuzztest_subprocess.dir/internal/subprocess.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status_payload_printer.cc:14: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status_payload_printer.h:19: 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/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/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::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/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/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/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": 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 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": 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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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": 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/mimics_pcre.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": [ 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/parse.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 92%] 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/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/regexp.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": [ 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/simplify.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/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/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 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": 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": 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_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/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/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/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/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/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/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/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/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/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": 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/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": 1 warning generated. 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": 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/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/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/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": 1 warning generated. 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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/domains/domain_base.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:29: 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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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": 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": 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": [ 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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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": 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, 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": 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": 2 warnings generated. 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": 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": [ 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": 3 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 93%] Built target backend Step #3 - "compile-libfuzzer-address-x86_64": [ 93%] Building CXX object _deps/fuzztest-build/grammar_codegen/CMakeFiles/code_generation.dir/code_generation.cc.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": 1 warning 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 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": 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": 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": 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": 2 warnings generated. 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": 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": 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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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": 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": 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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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/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/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": 1 warning generated. 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": [ 97%] Linking CXX executable grammar_domain_code_generator 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": [ 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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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": 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)); 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/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/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 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 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/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 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/advanced_api_fuzzer.dir/advanced_api_fuzzer.cc.o 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/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": [ 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/imageio_fuzzer.dir/imageio_fuzzer.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/sharpyuv_fuzzer.dir/sharpyuv_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 | : std::intIn file included from e/src/libwebp/tests/fuzzer/dec_fuzzer.ccg:r24a: Step #3 - "compile-libfuzzer-address-x86_64": lIn file included from _/src/libwebp/tests/fuzzer/fuzz_utils.hc:o36n: Step #3 - "compile-libfuzzer-address-x86_64": sIn file included from t/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.ha:n19t: Step #3 - "compile-libfuzzer-address-x86_64": warning: {}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": |  ^ 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/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 In file included from /src/libwebp/tests/fuzzer/animation_api_fuzzer.cc/src/libwebp/tests/fuzzer/anim_util_fuzzer.cc::2222: Step #3 - "compile-libfuzzer-address-x86_64": : Step #3 - "compile-libfuzzer-address-x86_64": In file included from In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h/src/libwebp/tests/fuzzer/./fuzz_utils.h::3636: Step #3 - "compile-libfuzzer-address-x86_64": : Step #3 - "compile-libfuzzer-address-x86_64": In file included from In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h::1919: Step #3 - "compile-libfuzzer-address-x86_64": : Step #3 - "compile-libfuzzer-address-x86_64": In file included from In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h::2121: Step #3 - "compile-libfuzzer-address-x86_64": : Step #3 - "compile-libfuzzer-address-x86_64": In file included from In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h::4141: Step #3 - "compile-libfuzzer-address-x86_64": : Step #3 - "compile-libfuzzer-address-x86_64": In file included from In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h::3838: Step #3 - "compile-libfuzzer-address-x86_64": : Step #3 - "compile-libfuzzer-address-x86_64": In file included from In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h::5555: Step #3 - "compile-libfuzzer-address-x86_64": : 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/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h::153153: Step #3 - "compile-libfuzzer-address-x86_64": : Step #3 - "compile-libfuzzer-address-x86_64": In file included from 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/base/internal/nullability_impl.h::2222: 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/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h::511511::3636:: warning: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]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 | 511 | : :s tsdt:d::i:nitnetgergarla_lc_ocnosntsatnatn) >{ }{;}; 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": 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/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/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/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": 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": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Linking CXX static library libfuzztest_llvm_fuzzer_wrapper.a Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Built target fuzztest_llvm_fuzzer_wrapper Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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":  /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h114: | 511 : 36 : stdwarning: ::mbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]em Step #3 - "compile-libfuzzer-address-x86_64": cpy( 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 :11541 | :   note:  in instantiation of template class 'absl::is_trivially_relocatable' requested here  Step #3 - "compile-libfuzzer-address-x86_64": static_cast 108< |  v o i d  * > ( s t d ::tlyapuennder(a Step #3 - "compile-libfuzzer-address-x86_64": m e|  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= Step #3 - "compile-libfuzzer-address-x86_64": std:: e116n | a b l e_if_t < a b s l : : isc_otnrsitv_icaalslty_:* >(¬e: elin instantiation of default argument for 'transfer_impl>' required hereem Step #3 - "compile-libfuzzer-address-x86_64": ent(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": 110 | |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": st a117t | i c  s t d : :tsrtuaet_itcy_pcea sttra*(,& eslleomte_ntty(poel*d _nselwo_ts)l)o,t ,s Step #3 - "compile-libfuzzer-address-x86_64": i z| eo ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~f Step #3 - "compile-libfuzzer-address-x86_64": (va l111u | e _ t y p e ) ) ;  Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 |  r e t u r n  { } ;  Step #3 - "compile-libfuzzer-address-x86_64": s| lo ~~~~~~~~~~t Step #3 - "compile-libfuzzer-address-x86_64": _t y119p | e * }ol Step #3 - "compile-libfuzzer-address-x86_64": d _| sl ~o Step #3 - "compile-libfuzzer-address-x86_64": t, Ran/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.hk:1511):/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h 36:{:84 : Step #3 - "compile-libfuzzer-address-x86_64": 34 :| warning:  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]note:  Step #3 - "compile-libfuzzer-address-x86_64": while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]112 | Step #3 - "compile-libfuzzer-address-x86_64":  /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h : 108 :41/:/ T Onote: 84D | Oin instantiation of template class 'absl::is_trivially_relocatable' requested here ( b Step #3 - "compile-libfuzzer-address-x86_64": / 24r7e1t 3u1080r | 2 3 2 n) : sr te dm :o :v ie s _ctsayaspmteesn< aamdfeetce lr=t f yispxteidn:(g:t erwnaaanrbsnlfieen_rgi_sfi._mtp Step #3 - "compile-libfuzzer-address-x86_64": /c>2a(5t1a Step #3 - "compile-libfuzzer-address-x86_64": 8b 1l| 4e8< ^7 Step #3 - "compile-libfuzzer-address-x86_64": 0 Step #3 - "compile-libfuzzer-address-x86_64": ) :| r ^e Step #3 - "compile-libfuzzer-address-x86_64": m/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.ho:v2915e: /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h53c::a110 s:t25s:note: ain instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested hereftnote: Step #3 - "compile-libfuzzer-address-x86_64": erin instantiation of default argument for 'transfer_impl>' required here f Step #3 - "compile-libfuzzer-address-x86_64": ixing warnin g2915s | .110  | Step #3 - "compile-libfuzzer-address-x86_64": |  s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t Step #3 - "compile-libfuzzer-address-x86_64": a t i 114c |  s t d s: t: dt :r :u me e_ mt cy pp ye ( t Step #3 - "compile-libfuzzer-address-x86_64": r a | n s ~~~~~~~~~~~~f Step #3 - "compile-libfuzzer-address-x86_64": e r _ iP115mo | pl li (c Ay lT lr oa ci *t,ss :ts:alttoritac_n_tscyfapesert*_ u,p(ys Step #3 - "compile-libfuzzer-address-x86_64": (t )d| ,:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": l Step #3 - "compile-libfuzzer-address-x86_64": a| un ^d111 Step #3 - "compile-libfuzzer-address-x86_64": e | r (  Step #3 - "compile-libfuzzer-address-x86_64":  /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h| : 3116 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ : Step #3 - "compile-libfuzzer-address-x86_64": 7 : 116  | note:  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 |  c o n s t _ rc ea ss it z e(g,o nRs0atn_ kt?1< )vc aa{lpu Step #3 - "compile-libfuzzer-address-x86_64": e: _ | tNye ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pxet>C*a>p(a&ceilteym(ecnatp()n)e;w Step #3 - "compile-libfuzzer-address-x86_64": _ Step #3 - "compile-libfuzzer-address-x86_64": s l| ot ^)112 Step #3 - "compile-libfuzzer-address-x86_64": ) | ) ) ,/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h : Step #3 - "compile-libfuzzer-address-x86_64": 3103 :/| 13/: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ T Step #3 - "compile-libfuzzer-address-x86_64": ODnote: O117((skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | b / Step #3 - "compile-libfuzzer-address-x86_64": 2 4 7 1 3 03103 2 | 3 s2 t) a: t irrcee_mtcouavrsent c gh( a&wseahlr)en,mi enngtts. Step #3 - "compile-libfuzzer-address-x86_64": r(uoeld}_;sl Step #3 - "compile-libfuzzer-address-x86_64": o t| )| ) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~, Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": si z113/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.he | :o 360f : 41( :v a/l/u note: eT_Oin instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested heretDyO Step #3 - "compile-libfuzzer-address-x86_64": p(eb)/) 2;3605 | 1 Step #3 - "compile-libfuzzer-address-x86_64": 8 1| 4 8 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d7 Step #3 - "compile-libfuzzer-address-x86_64": i0c )t118:i | o rn ea mr oyv_re e =tc uatrsontrsc .{aG}fe;tte< Step #3 - "compile-libfuzzer-address-x86_64": r s| fiiz ~~~~~~~~~~xe Step #3 - "compile-libfuzzer-address-x86_64": ionf g119 ( | wT a) r>}n(i) Step #3 - "compile-libfuzzer-address-x86_64": n. gG| se.t ~M Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": a t| ch ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i Step #3 - "compile-libfuzzer-address-x86_64": n/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hg:I 84n114:t | 34e :g e r Dsnote: itcdwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]t:i: Step #3 - "compile-libfuzzer-address-x86_64": omneamrcyp Ey84n( | t r Step #3 - "compile-libfuzzer-address-x86_64": i | e s ~~~~~~~~~~~~( Step #3 - "compile-libfuzzer-address-x86_64": ret Step #3 - "compile-libfuzzer-address-x86_64": u115 r | | n  ^ Step #3 - "compile-libfuzzer-address-x86_64": s t d : :/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h i:s177s_:ts25aa:tm iec<_note: cdaein instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested heresctl Step #3 - "compile-libfuzzer-address-x86_64": t n( ss ft ed r: _: iltmaepumlnpe >s (F r Step #3 - "compile-libfuzzer-address-x86_64": o m | Tac ^bo Step #3 - "compile-libfuzzer-address-x86_64": lnesOtf_Rcea/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hcs:et2915n:t<53Cs:ot mdp:a:note: rreein instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested heresm(o Step #3 - "compile-libfuzzer-address-x86_64": v Step #3 - "compile-libfuzzer-address-x86_64": e _ | c2915o | ^n Step #3 - "compile-libfuzzer-address-x86_64": s t _ t/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h <: v143 a: l13 u: e _ t ynote: p ein instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here > * Step #3 - "compile-libfuzzer-address-x86_64": > ( & e l143 e | m e n t (d no em wa _i sn l_ o.PtUo)pl)di)ac)ty,eTrM Step #3 - "compile-libfuzzer-address-x86_64": ae im| tosr ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:y Step #3 - "compile-libfuzzer-address-x86_64": :Dti rc117at | ni so fn ea rr _y u( sv easls_.tmGaeetmticAcps_yt() );v/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.ho Step #3 - "compile-libfuzzer-address-x86_64": :i 3116d| :7* ^:> Step #3 - "compile-libfuzzer-address-x86_64": (&enote: l/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.he:in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested herem129e: Step #3 - "compile-libfuzzer-address-x86_64": n13t:( o l3116d | note: _ s in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested herel o Step #3 - "compile-libfuzzer-address-x86_64": t ) )r,e s129i | sz ie z( eg or fo (w(tvvhoa_illdueef)_tft(uy)zp ze>t) e)s;0t: Step #3 - "compile-libfuzzer-address-x86_64": : ?i| nct ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ae Step #3 - "compile-libfuzzer-address-x86_64": pr n: a 118lN | :e :x Dt oC maapriaenctMiuotrdyne(lc | ~~~~~~~~~~{ Step #3 - "compile-libfuzzer-address-x86_64": * ^d Step #3 - "compile-libfuzzer-address-x86_64": o119m | a /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hi :n}3103}:; Step #3 - "compile-libfuzzer-address-x86_64": 13 : Step #3 - "compile-libfuzzer-address-x86_64": | | ~ Step #3 - "compile-libfuzzer-address-x86_64": 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": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:: 117843103:: | 734 ::  note: note: rewhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested heretu Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": rn {pre p84a | r e _ i n117sr | eertctul(rahnsass hs )tA,drbi :t:rtiarsur_eysIa}mm;pel< Step #3 - "compile-libfuzzer-address-x86_64": < Td| ,e c ^sl Step #3 - "compile-libfuzzer-address-x86_64": ttdy:p:ee/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.hn:(a360tb:rl41ae:n_ siffe_note: rt_::GetMatchingIntegerDictionaryEntries' requested herei!ms Step #3 - "compile-libfuzzer-address-x86_64": ptld<:s :t360id | s: _: ca ol nldsoitcc_atvtit>o ^(r Step #3 - "compile-libfuzzer-address-x86_64": c Step #3 - "compile-libfuzzer-address-x86_64": . G| et ^< Step #3 - "compile-libfuzzer-address-x86_64": sizeof(T/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h):>2915(:)53.:G etMnote: atin instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested herech Step #3 - "compile-libfuzzer-address-x86_64": ingInteg e2915r | D i c t i o n a r y E n t r i e s (  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 : 25P:o licnote: yTin instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested herera Step #3 - "compile-libfuzzer-address-x86_64": its::transfer_ u177s | e s_ m e m c p y (te)m,po Step #3 - "compile-libfuzzer-address-x86_64": r a| ry ^_ Step #3 - "compile-libfuzzer-address-x86_64": dict_.Mat/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hc:h3116E:n7t:r iesnote: Frin instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested hereom Step #3 - "compile-libfuzzer-address-x86_64": TableOfRecentCompares( 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 :3116 |   note:  in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here  Step #3 - "compile-libfuzzer-address-x86_64": res i143z | e ( g r odwotmha_ilne_f.tU(p)d a>t eM0em o?r ycDaipc t:i oNneaxrtyC(avpaalc.iGteyt(Acsa()/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h):;3103: Step #3 - "compile-libfuzzer-address-x86_64": 13 :|  ^ Step #3 - "compile-libfuzzer-address-x86_64": note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 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 | 129 |  r e t(urvnoi d{p)rfeupzazrtee_sitn:s:eirntt(ehransahl):,: DotmrauienM}o;de Step #3 - "compile-libfuzzer-address-x86_64": | l ^< Step #3 - "compile-libfuzzer-address-x86_64": Derived>{/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h*:d360o:m41a:i n};note:  Step #3 - "compile-libfuzzer-address-x86_64": in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' 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/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": 360 | diction a117r | y_c l=a stsor cA.rGbeitts()t.dG:e:teMnaatbclhei_nigfI_ntte s&(& 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": /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/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 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/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": 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/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/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":  114In file included from | /src/libwebp/tests/fuzzer/huffman_fuzzer.cc : 22 : Step #3 - "compile-libfuzzer-address-x86_64": In file included from s/src/libwebp/tests/fuzzer/./fuzz_utils.ht:d36:: Step #3 - "compile-libfuzzer-address-x86_64": :In file included from m/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.he:m19c: Step #3 - "compile-libfuzzer-address-x86_64": pIn file included from y/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h(: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": : Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h115: | 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:s153t: Step #3 - "compile-libfuzzer-address-x86_64": aIn file included from t/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.hi:c22_: Step #3 - "compile-libfuzzer-address-x86_64": ca/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.hs:t511:<36:v oidwarning: *>builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins](s Step #3 - "compile-libfuzzer-address-x86_64": td::launder( Step #3 - "compile-libfuzzer-address-x86_64": 511| |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  : s116t | d : : i n t e g r a l _ cocnosntsatn_tc*(>T()&>e l{e}m;en Step #3 - "compile-libfuzzer-address-x86_64": t (| ne ^w Step #3 - "compile-libfuzzer-address-x86_64": _slot)))),/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h: Step #3 - "compile-libfuzzer-address-x86_64": 108 :| 41: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": note: 117in instantiation of template class 'absl::is_trivially_relocatable' requested here |  Step #3 - "compile-libfuzzer-address-x86_64": static_c a108s | t  <  c o n s t   votiydpe*n>a(m&eel e=m esnttd(:o:ledn_asblloet_)i)f,_ t>' required here ~~~~~~~~~~ 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":  110 | /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hs:t84a:t34i:c  snote: tdwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]:: Step #3 - "compile-libfuzzer-address-x86_64": true_type tra n84s | f e r _ imrpelt(uArlnlo cs*t,d :s:liost__staympee<* dneecwl_tsylpoet,(t Step #3 - "compile-libfuzzer-address-x86_64": r a| ns ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~f Step #3 - "compile-libfuzzer-address-x86_64": er _111i | m p l > (  Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64":   /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h : 2915s:l53o:t _tynote: pein instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here* Step #3 - "compile-libfuzzer-address-x86_64": old_slot, Ra n2915k | 1 ) {  Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 |  / / T O D O ( b / 2 4 7 1 3P0o2l3i2c)y:T rraeimtosv:e: tcraasntssf earf_tuesre sf_imxeimncgp yw(a)r,ni Step #3 - "compile-libfuzzer-address-x86_64": n g| s. ^ 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/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7 :113 |   note:  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": / TODO(b/2 531161 | 8 1 4 8 7 0 )r:e sriezmeo(vger ocwatsht_sl eafftt(e)r >f ix0in g? wcaarpn i:n gNse.xt Step #3 - "compile-libfuzzer-address-x86_64": C a| pa ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~c Step #3 - "compile-libfuzzer-address-x86_64": ity (114c | a p ) ) ;st Step #3 - "compile-libfuzzer-address-x86_64": d :| :m ^e Step #3 - "compile-libfuzzer-address-x86_64": mcpy/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h(:3103 Step #3 - "compile-libfuzzer-address-x86_64": : 13| : ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": note:  (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)115 | Step #3 - "compile-libfuzzer-address-x86_64": 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}; Step #3 - "compile-libfuzzer-address-x86_64": 116 | |  ^ Step #3 - "compile-libfuzzer-address-x86_64":   /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h : 193:c25o:n st_note: cain instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested herest Step #3 - "compile-libfuzzer-address-x86_64": y*_>d(i&cetl_e.mMeanttc(hnEenwt_rsileostF)r)o)m)T,ab Step #3 - "compile-libfuzzer-address-x86_64": l e| Of ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~R Step #3 - "compile-libfuzzer-address-x86_64": ecentC o117m | p a r e s (  Step #3 - "compile-libfuzzer-address-x86_64": | st ^a Step #3 - "compile-libfuzzer-address-x86_64": tic_cast/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:<143:c13o:n stnote: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested herevo Step #3 - "compile-libfuzzer-address-x86_64": id*>(&element(o l143d | _ s l o td)o)m,a ins_i.zUepodfat(evMaelmuoer_ytDyipcet)i)o;na Step #3 - "compile-libfuzzer-address-x86_64": r y| (v ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a Step #3 - "compile-libfuzzer-address-x86_64": l. G118e | t A s < CorreptuusrTnyp 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": 119 | }/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h Step #3 - "compile-libfuzzer-address-x86_64": : 129| :13 ~: Step #3 - "compile-libfuzzer-address-x86_64": note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h Step #3 - "compile-libfuzzer-address-x86_64": :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": 12984 | |  r(etvuorind )sftudz:z:tiess_ts:a:miend{:*:daolmlaoicna}t;or Step #3 - "compile-libfuzzer-address-x86_64": < | ch ^a Step #3 - "compile-libfuzzer-address-x86_64": r>>( Step #3 - "compile-libfuzzer-address-x86_64": | /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h: ^54 Step #3 - "compile-libfuzzer-address-x86_64": :12: note: /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here2915: Step #3 - "compile-libfuzzer-address-x86_64": 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": 54 |  e2915x | p l i c i t  I n R a n g e I m p l ( T m i n , T m a x ) : mPionl_i(cmyiTnr)a,i tmsa:x:_t(rmaanxs)f e{r_ Step #3 - "compile-libfuzzer-address-x86_64": u s| es ^_ Step #3 - "compile-libfuzzer-address-x86_64": memcp/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.hy:(551):,17: Step #3 - "compile-libfuzzer-address-x86_64": | note: ^ Step #3 - "compile-libfuzzer-address-x86_64": in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7:  551note: |  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 | IrneRsainzgee(Igmrpolw (> 0u0, ? 3c'a9p9 9:' 9N9e9x't9C9a9puac)i)t)y ({c}ap 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": /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/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_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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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/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":  /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h511: | 511 : 36 : : swarning: td:builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]:i Step #3 - "compile-libfuzzer-address-x86_64": ntegra/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hl:_108c:o41n:s tannote: t' requested hereb Step #3 - "compile-libfuzzer-address-x86_64": ool, __is_trivial l108y | _ r e l o c a t a b l e (tTy)p>e n{a}m;e Step #3 - "compile-libfuzzer-address-x86_64": =| s ^t Step #3 - "compile-libfuzzer-address-x86_64": d::enab/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hl:e108_:i41f:_ t<anote: bsin instantiation of template class 'absl::is_trivially_relocatable' requested herel: Step #3 - "compile-libfuzzer-address-x86_64": :is_trivia l108l | y _ r e l o c a t a b l e>' required heref_ Step #3 - "compile-libfuzzer-address-x86_64": t>' required hereim Step #3 - "compile-libfuzzer-address-x86_64": pl(Alloc*, slot_type* new _110s | l o t,s Step #3 - "compile-libfuzzer-address-x86_64": t a| ti ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~c Step #3 - "compile-libfuzzer-address-x86_64":  s t111d | : : 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 * , s l o t _stlyopte_*t ynpeew*_ sollodt_,sl Step #3 - "compile-libfuzzer-address-x86_64": o t| , ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~R Step #3 - "compile-libfuzzer-address-x86_64": ank 1111) | {  Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 |  / / T O D O ( b / 2 4 7 1 3 0 2 3 2 )s:l orte_mtoyvpee *c aosltds_ salfotte,r Rfainxki1n)g {wa Step #3 - "compile-libfuzzer-address-x86_64": r n| in ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~g Step #3 - "compile-libfuzzer-address-x86_64": s. Step #3 - "compile-libfuzzer-address-x86_64": 112| |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113/ | / T O DO/(/b /T2O4D7O1(3b0/223521)8:1 4r8e7m0o)v:e rceamsotvse acfatsets aftre rf ifxixiinngg wwaarrnniinnggss.. 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":  113114 | | s/t/d :T:OmDeOm(cbp/y2(51 Step #3 - "compile-libfuzzer-address-x86_64": 8 1| 48 ~~~~~~~~~~~~7 Step #3 - "compile-libfuzzer-address-x86_64": 0): 115r | e m o v e c a stsst aatfitce_rc afsitxin(gsst.d: Step #3 - "compile-libfuzzer-address-x86_64": : l| au ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n Step #3 - "compile-libfuzzer-address-x86_64": der (114 | Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s Step #3 - "compile-libfuzzer-address-x86_64": td:: m116e | m c p y (  Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": c o115n | s t _ c a s t  <ssttda:t:irce_mcoavset_ca(lsuted_:t:ylpaeu>n*d>e(r&(el Step #3 - "compile-libfuzzer-address-x86_64": e m| en ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t Step #3 - "compile-libfuzzer-address-x86_64": (ne w116_ | s l o t ) ) ) ) ,  Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~c Step #3 - "compile-libfuzzer-address-x86_64": ons t117_ | c a s t  < s t d:s:traetmiocv_ec_acsotns**>>((&&eelleemmeenntt((onledw__sslloott))),) ))s,iz Step #3 - "compile-libfuzzer-address-x86_64": e o| f ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~( Step #3 - "compile-libfuzzer-address-x86_64": va l117u | e _ t y p e ) ) ;s Step #3 - "compile-libfuzzer-address-x86_64": t a| ti ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~c Step #3 - "compile-libfuzzer-address-x86_64": _c a118s | t  <  cornesttur nv o{i}d;* Step #3 - "compile-libfuzzer-address-x86_64": > (| &e ~~~~~~~~~~l Step #3 - "compile-libfuzzer-address-x86_64": em e119n | t ( o}ld Step #3 - "compile-libfuzzer-address-x86_64": _ s| lo ~t Step #3 - "compile-libfuzzer-address-x86_64": )), s/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hi:z84e:o34f: (vanote: luwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]e_ Step #3 - "compile-libfuzzer-address-x86_64": type)) ;84 | Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": ret u118r | n  s tdr:e:tiusr_nsa m{e}<;d Step #3 - "compile-libfuzzer-address-x86_64": e c| lt ~~~~~~~~~~y Step #3 - "compile-libfuzzer-address-x86_64": pe 119( | t r a}ns Step #3 - "compile-libfuzzer-address-x86_64": f e| r_ ~i Step #3 - "compile-libfuzzer-address-x86_64": mpl<s/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.ht:d84:::34a:l locnote: atwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]or Step #3 - "compile-libfuzzer-address-x86_64": <char>>( Step #3 - "compile-libfuzzer-address-x86_64": 84 | |  ^ Step #3 - "compile-libfuzzer-address-x86_64": ret/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hu:r2915n:53 :s td:note: :iin instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested heres_ Step #3 - "compile-libfuzzer-address-x86_64": same<d e2915c | l t y p e  ( t r a n s f e r _ i m p l < s t d : : a l l o c a t o r <  c hPaorli>c>y(Tr Step #3 - "compile-libfuzzer-address-x86_64": a i| ts ^: Step #3 - "compile-libfuzzer-address-x86_64": :tran/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hs:f2915e:r53_:u sesnote: _min instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested hereem Step #3 - "compile-libfuzzer-address-x86_64": cpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^2915 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": P o3116l | i c y T r a irtess:i:zter(agnrsofwetrh__ulseefst_(m)e m>c py0() ,? Step #3 - "compile-libfuzzer-address-x86_64": c a| p ^: Step #3 - "compile-libfuzzer-address-x86_64": NextCapa/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hc:i3116t:y7(:c ap)note: );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":  /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h3116: | 3103 : 13 :  rnote: es(skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)iz Step #3 - "compile-libfuzzer-address-x86_64": e(growth_ l3103e | f t ( ) >r et0ur n? c{appr e:p aNreex_tiCnaspearcti(thya(scha)p,) );tr Step #3 - "compile-libfuzzer-address-x86_64": u 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/raw_hash_set.h ^: Step #3 - "compile-libfuzzer-address-x86_64": 3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h Step #3 - "compile-libfuzzer-address-x86_64": :360:41: 3103 | note:  in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here  Step #3 - "compile-libfuzzer-address-x86_64": return 360 | { p r e pdaircet_iionnsaerryt_( h=a stho)r,c .Gtertunote: ()in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here.G Step #3 - "compile-libfuzzer-address-x86_64": etMatchingInt e193g | e r D i c t i o ntaermypEonrtarriye_sd(ic Step #3 - "compile-libfuzzer-address-x86_64": t _| .M ^a Step #3 - "compile-libfuzzer-address-x86_64": tchEn/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.ht:r177i:e25s:F romnote: Tain instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested hereb Step #3 - "compile-libfuzzer-address-x86_64": leOfRec e177n | t C o m p a r e st(em Step #3 - "compile-libfuzzer-address-x86_64": p o| ra ^r Step #3 - "compile-libfuzzer-address-x86_64": y_dict_./src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.hM:a143t:c13h:E ntrnote: iein instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested heresF Step #3 - "compile-libfuzzer-address-x86_64": romTab l143e | O f R e cdeonmtaCionm_p.aUrpedsa(te Step #3 - "compile-libfuzzer-address-x86_64": M e| mo ^r Step #3 - "compile-libfuzzer-address-x86_64": yDict/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.hi:o143n:a13r:y (vanote: l.in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested hereGe Step #3 - "compile-libfuzzer-address-x86_64": tAsd(o)m)a;in Step #3 - "compile-libfuzzer-address-x86_64": _ .| Up ^d Step #3 - "compile-libfuzzer-address-x86_64": ateMemo/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.hr:y129D:i13c:t ionnote: arin instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested herey( Step #3 - "compile-libfuzzer-address-x86_64": val.GetAs (())v;oi Step #3 - "compile-libfuzzer-address-x86_64": d | )f ^u Step #3 - "compile-libfuzzer-address-x86_64": zzte/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.hs:t129:::13i:n ternote: nain instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested herel: Step #3 - "compile-libfuzzer-address-x86_64": :DomainModel{ *129d | o m a i n } ;( Step #3 - "compile-libfuzzer-address-x86_64": v o| id ^ Step #3 - "compile-libfuzzer-address-x86_64": )fuzztest/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:::54i:n12t:e rnanote: l:in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here:D Step #3 - "compile-libfuzzer-address-x86_64": omainModel{e*xdpolmiaciint}; I Step #3 - "compile-libfuzzer-address-x86_64": n R| an ^g Step #3 - "compile-libfuzzer-address-x86_64": eImpl(/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.hT: 117m:i7n, T: maxnote: ) in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here: Step #3 - "compile-libfuzzer-address-x86_64": min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": | 117 | ^ Step #3 - "compile-libfuzzer-address-x86_64": class/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h: 551A:r17b:i tranote: ryin instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested hereIm Step #3 - "compile-libfuzzer-address-x86_64": plI &&m Step #3 - "compile-libfuzzer-address-x86_64": p l| <u ^i Step #3 - "compile-libfuzzer-address-x86_64": nt32_t>(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/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/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": 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": 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": 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/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 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/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": In file included from 110/src/libwebp/tests/fuzzer/mux_demux_api_fuzzer.cc | : 22 : Step #3 - "compile-libfuzzer-address-x86_64": In file included from s/src/libwebp/tests/fuzzer/./fuzz_utils.ht:a36t: Step #3 - "compile-libfuzzer-address-x86_64": iIn file included from c/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h: 19s: Step #3 - "compile-libfuzzer-address-x86_64": tIn file included from d/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:::21t: Step #3 - "compile-libfuzzer-address-x86_64": rIn file included from u/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.he:_41t: Step #3 - "compile-libfuzzer-address-x86_64": yIn file included from p/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.he: 38t: Step #3 - "compile-libfuzzer-address-x86_64": rIn file included from a/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.hn:s55f: Step #3 - "compile-libfuzzer-address-x86_64": eIn file included from r/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h_:i153m: Step #3 - "compile-libfuzzer-address-x86_64": pIn file included from l/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h(:A22l: Step #3 - "compile-libfuzzer-address-x86_64": lo/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.hc:*511,: 36s:l ot_warning: typbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]e* Step #3 - "compile-libfuzzer-address-x86_64": new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | 511 | : s t d : : i n t e g r a l _ c o n s t a n t <  b o o l  , sl_o_ti_st_ytprei*v ioalldl_ys_lroetl,o cRaatnakb1l)e {(T Step #3 - "compile-libfuzzer-address-x86_64": ) >| { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~} Step #3 - "compile-libfuzzer-address-x86_64": ; Step #3 - "compile-libfuzzer-address-x86_64": 112 | |  ^ Step #3 - "compile-libfuzzer-address-x86_64": // TODO(/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hb:/1082:4417:1 302note: 32in instantiation of template class 'absl::is_trivially_relocatable' requested here): Step #3 - "compile-libfuzzer-address-x86_64": remove casts af t108e | r f i x i n g w a r nitnygpse.na Step #3 - "compile-libfuzzer-address-x86_64": m e|  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= Step #3 - "compile-libfuzzer-address-x86_64": std :113: | e n a b le/_/i fT_OtD>' required here | Step #3 - "compile-libfuzzer-address-x86_64":  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::mem c110p | y (  Step #3 - "compile-libfuzzer-address-x86_64": s t| at ~~~~~~~~~~~~i Step #3 - "compile-libfuzzer-address-x86_64": c s t115d | : : t r u e _ t ypset attriacn_scfaesrt_ic(*s,t ds:l:olta_utnydpeer*( n Step #3 - "compile-libfuzzer-address-x86_64": e w| _s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l Step #3 - "compile-libfuzzer-address-x86_64": ot, Step #3 - "compile-libfuzzer-address-x86_64": 116| |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 |  c o n s t _ c a s t  < s t d : : r e m o v e _ c o n s t _ t < v a lsuleo_tt_ytpyep>e**> (o&ledl_esmleontt,( nReawn_ks1l)o t{)) 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": 112 | 117 |  / / T O D O(sbt/a2t4i7c1_3c0a2s3t2)<: croenmsotve cvaositds *a>f(t&eerl efmiexnitn(go lwda_rsnliontg)s)., Step #3 - "compile-libfuzzer-address-x86_64":  s| iz ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e Step #3 - "compile-libfuzzer-address-x86_64": of (113v | a l u e _t/y/p eT)O)D;O( Step #3 - "compile-libfuzzer-address-x86_64": b /| 25 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1 Step #3 - "compile-libfuzzer-address-x86_64": 814 81187 | 0 ) : rermeotvuer nca s{t}s; a Step #3 - "compile-libfuzzer-address-x86_64": f t| er ~~~~~~~~~~ f Step #3 - "compile-libfuzzer-address-x86_64": ix i119n | g w}ar Step #3 - "compile-libfuzzer-address-x86_64": n i| ng ~s 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 :114 |   note:  while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]st Step #3 - "compile-libfuzzer-address-x86_64": d::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": | 84 ~~~~~~~~~~~~ | Step #3 - "compile-libfuzzer-address-x86_64":  115r | e t u r n  s tds:t:aitsi_cs_acmaes((tsrtadn:s:flearu_nidmeprl(<s Step #3 - "compile-libfuzzer-address-x86_64": t d| :: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a Step #3 - "compile-libfuzzer-address-x86_64": llo c116a | t o r <  c h a r  > > (c Step #3 - "compile-libfuzzer-address-x86_64": o n| st ^_ Step #3 - "compile-libfuzzer-address-x86_64": cast/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:<2915s:t53d:: :renote: moin instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested hereve Step #3 - "compile-libfuzzer-address-x86_64": _const_t * > ( & e l e m e n t ( n e w _ s l o t ) ) ) ) ,  Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  P o117l | i c y T r a i t s:s:ttartaincs_fcears_tus( ^& Step #3 - "compile-libfuzzer-address-x86_64": elemen/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.ht:(3116o:l7d:_ slonote: t)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": sizeof(va l3116u | e _ t y p e )r)e;si Step #3 - "compile-libfuzzer-address-x86_64": z e| (g ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r Step #3 - "compile-libfuzzer-address-x86_64": ow t118h | _ l e f t(r)e t>u rn0 {?} ;ca Step #3 - "compile-libfuzzer-address-x86_64": p | : ~~~~~~~~~~N Step #3 - "compile-libfuzzer-address-x86_64": ex t119C | a p a}c Step #3 - "compile-libfuzzer-address-x86_64": i t| y( ~c Step #3 - "compile-libfuzzer-address-x86_64": ap));/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": note: /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]:3103 Step #3 - "compile-libfuzzer-address-x86_64": :13: note:  (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)84 | Step #3 - "compile-libfuzzer-address-x86_64": return 3103s | t d : : isr_estaumren< d{epcrletpyapree_(itnrsaenrstf(ehra_sihm)p,l <sttrdu:e:a}l;lo Step #3 - "compile-libfuzzer-address-x86_64": c a| to ^r Step #3 - "compile-libfuzzer-address-x86_64": <ch/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.ha:r193:>25>:(  Step #3 - "compile-libfuzzer-address-x86_64":  note: | in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' 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:2915:53:  193note: |  in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here  Step #3 - "compile-libfuzzer-address-x86_64": temporar y2915_ | d i c t _ . M a t c h E n t r i e s F r o m T a b l e O f R e c e n t C o m pPaorleisc(yT Step #3 - "compile-libfuzzer-address-x86_64": r a| it ^s Step #3 - "compile-libfuzzer-address-x86_64": ::tra/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.hn:s143f:e13r:_ usenote: s_in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested hereme Step #3 - "compile-libfuzzer-address-x86_64": mcpy(), Step #3 - "compile-libfuzzer-address-x86_64": | 143 ^ | Step #3 - "compile-libfuzzer-address-x86_64":  d/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.ho:m3116a:i7n:_ .Upnote: dain instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested herete Step #3 - "compile-libfuzzer-address-x86_64": MemoryD i3116c | t i o n a r yr(evsailz.eG(egtrAosw >(0)) ;? Step #3 - "compile-libfuzzer-address-x86_64": c a| p ^: Step #3 - "compile-libfuzzer-address-x86_64": Nex/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.ht:C129a:p13a:c itynote: (cin instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested hereap 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/abseil-cpp-src/absl/container/internal/raw_hash_set.h129: | 3103 : 13 :  (note: v(skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)oi Step #3 - "compile-libfuzzer-address-x86_64": d)fu z3103z | t e s t ::rienttuerrnna l{:p:rDeopmaarien_Miondseelr {*tdroumeai}n;}; 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": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h::19354::2512:: note: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested herein instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": 54 | 193 |  e x p l i c ittem pIonrRaarnyg_edIimcptl_(.TM amticnh,E nTt rmiaexs)F r:o mmTianb_l(emOifnR)e,c emnatxC_o(mmpaaxr)e s{( 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": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h330::14310::13 : note: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested herein instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64":  Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_ .330U | p d atreeMteumronry Diinctteironnaalr:y:(IvnaRla.nGgeetIAmspp(umsiTny,p em>a(x)));; 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": /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/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_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_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/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/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_cast41*: Step #3 - "compile-libfuzzer-address-x86_64": >In file included from (/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h&:e38l: Step #3 - "compile-libfuzzer-address-x86_64": eIn file included from m/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.he:n55t: Step #3 - "compile-libfuzzer-address-x86_64": (In file included from n/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.he:w153_: Step #3 - "compile-libfuzzer-address-x86_64": sIn file included from l/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.ho:t22): Step #3 - "compile-libfuzzer-address-x86_64": ))/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]117 | Step #3 - "compile-libfuzzer-address-x86_64": static_cas t511 | <  c o n:s tst d:v:oiindte*gr>a(l&_ecloenmsetnatn(to { }118; |  Step #3 - "compile-libfuzzer-address-x86_64": |  ^r Step #3 - "compile-libfuzzer-address-x86_64": eturn {/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h}:;108: Step #3 - "compile-libfuzzer-address-x86_64": 41 :|  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": note:  in instantiation of template class 'absl::is_trivially_relocatable' requested here119 | Step #3 - "compile-libfuzzer-address-x86_64": } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64":  108 |  /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h : 84 : 34 :  note: tywhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]pe Step #3 - "compile-libfuzzer-address-x86_64": name = std:: e84n | a b l e _irfe_ttu>' required herelo Step #3 - "compile-libfuzzer-address-x86_64": cator<char>>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^110 Step #3 - "compile-libfuzzer-address-x86_64": |  static/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h :s2915t:d53::: trunote: e_in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested herety Step #3 - "compile-libfuzzer-address-x86_64": pe transfe r2915_ | i m p l ( A l 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": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~P Step #3 - "compile-libfuzzer-address-x86_64": ol i111c | y T r a i t s : : t r a n s f e r _ u s e s _ m e m c p y ( ) ,  Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": slot/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h_:t3116y:p7e:* olnote: d_in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested heresl Step #3 - "compile-libfuzzer-address-x86_64": ot, Rank 13116) | {  Step #3 - "compile-libfuzzer-address-x86_64": | r ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e Step #3 - "compile-libfuzzer-address-x86_64": size (112g | r o w t h_/l/e fTtO(D)O (>b /2047 1?3 0c2a3p2 ):: NreexmtoCvaep accaisttys( caafpt)e)r; f Step #3 - "compile-libfuzzer-address-x86_64": i x| in ^g Step #3 - "compile-libfuzzer-address-x86_64": war/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hn:i3103n:g13s:.  Step #3 - "compile-libfuzzer-address-x86_64":  note: | (skipping 9 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":  113 | 3103 |  / / rTeOtDuOr(nb/ 2{5p1r8e1p4a8r7e0_)i:n sreermto(vhea scha)s,t s tarfuteer} ;fi Step #3 - "compile-libfuzzer-address-x86_64": x i| ng ^ Step #3 - "compile-libfuzzer-address-x86_64": warnin/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.hg:s193.:25 Step #3 - "compile-libfuzzer-address-x86_64": : |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: Step #3 - "compile-libfuzzer-address-x86_64": in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here 114 Step #3 - "compile-libfuzzer-address-x86_64": | std::mem c193p | y (  Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": tem p115o | r a r y _ d i c statti_c._McaatscthEo(msTtadb:l:elOaunder(fRecentCom Step #3 - "compile-libfuzzer-address-x86_64": p a| re ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s Step #3 - "compile-libfuzzer-address-x86_64": ( Step #3 - "compile-libfuzzer-address-x86_64": | 116 ^ | Step #3 - "compile-libfuzzer-address-x86_64":   /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h : 143 : 13:c onsnote: t_in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested hereca Step #3 - "compile-libfuzzer-address-x86_64": sti*c>t(i&oenlaermye(nvta(ln.eGwe_tsAlso ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~( Step #3 - "compile-libfuzzer-address-x86_64": )); Step #3 - "compile-libfuzzer-address-x86_64": 117| |  ^ Step #3 - "compile-libfuzzer-address-x86_64":   /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:s129t:a13tic_cast<: connote: stin instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": void*>(&element( o129l | d _ s l o t )(),v oisdiz)efoufzz(tveasltu:e:_itnytpeer)n)a;l: Step #3 - "compile-libfuzzer-address-x86_64": : D| om ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a Step #3 - "compile-libfuzzer-address-x86_64": in M118o | d e l < Derreitvuerdn>{ *{d}o;ma Step #3 - "compile-libfuzzer-address-x86_64": i n| }; ~~~~~~~~~~ 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/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h| :54 ~: Step #3 - "compile-libfuzzer-address-x86_64": 12: note: /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hin instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here:84 Step #3 - "compile-libfuzzer-address-x86_64": :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": 54 | e x84p | l i c i tr eItnuRranng esItmdp:l:(iTs _msianm,e 10>:(  Step #3 - "compile-libfuzzer-address-x86_64":  note: | in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' 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:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 330 Step #3 - "compile-libfuzzer-address-x86_64": | r e2915t | u r n  i n t e r n a l : : I n R a n g e I m p l < T > ( m i n , m a x )P;ol Step #3 - "compile-libfuzzer-address-x86_64": i c| yT ^r Step #3 - "compile-libfuzzer-address-x86_64": 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": 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/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/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/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/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": In file included from /src/libwebp/tests/fuzzer/mux_demux_api_fuzzer.cc/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h::2284: Step #3 - "compile-libfuzzer-address-x86_64": :In file included from 34/src/libwebp/tests/fuzzer/./fuzz_utils.h:: 36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from note: /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]19: 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.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.h84: | 55 : Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h :153r: Step #3 - "compile-libfuzzer-address-x86_64": eIn file included from t/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.hu:r22n: Step #3 - "compile-libfuzzer-address-x86_64":  /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.hs:t511d:36: warning: ::ibuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]s_ Step #3 - "compile-libfuzzer-address-x86_64": same<declty p511e |  ( t r a:n ssftedr:_:iimnptle>_(_i Step #3 - "compile-libfuzzer-address-x86_64": s _| tr ^i Step #3 - "compile-libfuzzer-address-x86_64": vially_rel/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.ho:c2915a:t53a:b lenote: (Tin 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 ^ | 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": PolicyTrai t108s | : : t r a n s f e r _ u setsy_pmeenmacmpey( )=, s Step #3 - "compile-libfuzzer-address-x86_64": t d| :: ^e Step #3 - "compile-libfuzzer-address-x86_64": nable/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h_:i3116f:_7t:< absnote: l:in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here:i Step #3 - "compile-libfuzzer-address-x86_64": s_trivially_reloc a3116t | a b l e <  Step #3 - "compile-libfuzzer-address-x86_64": r e| si ^z Step #3 - "compile-libfuzzer-address-x86_64": e(gro/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hw:t110h:_25l:e ft(note: ) in instantiation of default argument for 'transfer_impl>' required here> Step #3 - "compile-libfuzzer-address-x86_64": 0 ? cap : Nex t110C | a p acsittayt(iccap )s)t;d: Step #3 - "compile-libfuzzer-address-x86_64": : t| ru ^e Step #3 - "compile-libfuzzer-address-x86_64": _type /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.ht:r3103a:n13s:f er_note: im(skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)pl Step #3 - "compile-libfuzzer-address-x86_64": (Alloc *3103, | s l o t_rtype*e tnuerwn_s l{optr,ep Step #3 - "compile-libfuzzer-address-x86_64": a r| e_ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i Step #3 - "compile-libfuzzer-address-x86_64": nse r111t | ( h a s h ) ,  t r u e  } ;  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 : slonote: t_in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested herety Step #3 - "compile-libfuzzer-address-x86_64": pe* old_sl o401t | , R a ndki1c)t i{on Step #3 - "compile-libfuzzer-address-x86_64": a r| y_ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": = tor c112. | G e t < 0//> (T)O.DGOe(tbM/a2t4c7h1i3n0g2C3o2n)t:a irneemroDviec tciaosntasr yaEfntterri efsi(xvianlg) ;wa Step #3 - "compile-libfuzzer-address-x86_64": r n| in ^g Step #3 - "compile-libfuzzer-address-x86_64": s. Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h :| 200: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~25 Step #3 - "compile-libfuzzer-address-x86_64": : note: 113in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here |  Step #3 - "compile-libfuzzer-address-x86_64": // TODO(b/25181487 0200) | : r e m o v e tceamsptosr aarfyt_edri cfti_x.iMnagt cwhaErnntirnigess.Fr Step #3 - "compile-libfuzzer-address-x86_64": o m| Ta ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~b Step #3 - "compile-libfuzzer-address-x86_64": le O114f | R e c e nsttCdo:m:pmaermecsp(y( 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/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h : 143 : 13 : stnote: atin instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested hereic Step #3 - "compile-libfuzzer-address-x86_64": _cast<vo i143d |  *In file included from >/src/libwebp/tests/fuzzer/anim_util_fuzzer.cc (: 22sd: Step #3 - "compile-libfuzzer-address-x86_64": toIn file included from dm/src/libwebp/tests/fuzzer/./fuzz_utils.h:a::i36ln: Step #3 - "compile-libfuzzer-address-x86_64": a_In file included from u/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h.n:Ud19pe: Step #3 - "compile-libfuzzer-address-x86_64": drIn file included from a(/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.ht:e Step #3 - "compile-libfuzzer-address-x86_64": 21M : Step #3 - "compile-libfuzzer-address-x86_64": e| In file included from m/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.ho ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:r Step #3 - "compile-libfuzzer-address-x86_64": 41y: Step #3 - "compile-libfuzzer-address-x86_64": DIn file included from i/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h116c: | t38 i: Step #3 - "compile-libfuzzer-address-x86_64": oIn file included from n/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h a: r55 y: Step #3 - "compile-libfuzzer-address-x86_64": (In file included from v/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h a: l.GetAs153 <: Step #3 - "compile-libfuzzer-address-x86_64": CIn file included from o/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.hcr:op22nu: Step #3 - "compile-libfuzzer-address-x86_64": sst/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.hT_y:cp511ae:s>36t(:) <)s;twarning: d Step #3 - "compile-libfuzzer-address-x86_64": : :| builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]re ^ Step #3 - "compile-libfuzzer-address-x86_64": m Step #3 - "compile-libfuzzer-address-x86_64": ove_co/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.hn:s129 t:511_13 | t: < v a lnote: :u ein instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested heres_tt Step #3 - "compile-libfuzzer-address-x86_64": dy:p:ei>n*t>e(g &r129ea | ll e_ c o nm se tn(atnv(tonvc ea{ds}>t;{* Step #3 - "compile-libfuzzer-address-x86_64": (&/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.henote: :l112ein instantiation of template class 'absl::is_trivially_relocatable>' requested here:m3 Step #3 - "compile-libfuzzer-address-x86_64": e:n t(onote: l d108in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here_ | s Step #3 - "compile-libfuzzer-address-x86_64": l o t ) ) 112, |  s Ci oz netotafyipn(eevnralOaufmeIe_mtp yl=Bp aess)te)d(;:): Step #3 - "compile-libfuzzer-address-x86_64": e= n | abd ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~le Step #3 - "compile-libfuzzer-address-x86_64": ef_ai uf118l_t | t< ;a b Step #3 - "compile-libfuzzer-address-x86_64": s l| :r: ^ei Step #3 - "compile-libfuzzer-address-x86_64": tsu_rtnri v{i}a;ll Step #3 - "compile-libfuzzer-address-x86_64": y _| re ~~~~~~~~~~l Step #3 - "compile-libfuzzer-address-x86_64": oc a119t | a b l}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": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:110/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h::2584:: 34: note: in instantiation of default argument for 'transfer_impl>' required herenote:  Step #3 - "compile-libfuzzer-address-x86_64": while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84110 | |  straettiucrn s tsdt:d::t:riuse__staympee< tdreacnlstfyepre_i(mtprla(nAsllfoecr*_,i mspllo ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~> 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/abseil-cpp-src/absl/container/internal/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 | s 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": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~P Step #3 - "compile-libfuzzer-address-x86_64": ol i112c | y T r a it/s/: :TtOrDaOn(sbf/e2r4_7u1s3e0s2_3m2e)mc:p yr(e)m,ov Step #3 - "compile-libfuzzer-address-x86_64": e | ca ^s Step #3 - "compile-libfuzzer-address-x86_64": ts after/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h :f3116i:x7i:n g wnote: arin instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested hereni Step #3 - "compile-libfuzzer-address-x86_64": ngs. Step #3 - "compile-libfuzzer-address-x86_64": 3116 | |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  r113e | s i z e (g/r/o wTtOhD_Ol(ebf/t2(5)1 8>1 4807 ? 0c)a:p r:e mNoevxet Ccaapsatcsi tayf(tcearp )f)i;xi Step #3 - "compile-libfuzzer-address-x86_64": n g| w ^a Step #3 - "compile-libfuzzer-address-x86_64": rni/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hn:g3103s:.13: Step #3 - "compile-libfuzzer-address-x86_64": | 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": 114 | std: :3103m | e m c p y(re Step #3 - "compile-libfuzzer-address-x86_64": t u| rn ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": {pre p115a | r e _ i n s e r t(shtaasthi)c,_ catsrtue<}v;oi Step #3 - "compile-libfuzzer-address-x86_64": d | *> ^( Step #3 - "compile-libfuzzer-address-x86_64": std::lau/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.hn:d401e:r33(: Step #3 - "compile-libfuzzer-address-x86_64":  | note:  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64":  Step #3 - "compile-libfuzzer-address-x86_64": 116 | 401 | dciocntsito_ncaarsyt_ <=s ttdo:r:cr.eGmeotvn(s)t._Gten*t>a(i&neelemenrtD(incetwi_osnlaorty)E)n)t)r,ie Step #3 - "compile-libfuzzer-address-x86_64": s (| va ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l Step #3 - "compile-libfuzzer-address-x86_64": ); Step #3 - "compile-libfuzzer-address-x86_64": 117 | |  ^ Step #3 - "compile-libfuzzer-address-x86_64":  s/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.ht:a200t:i25c:_ casnote: tin instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here< Step #3 - "compile-libfuzzer-address-x86_64": const void*>(&element( o200l | d _ s l o t ) ) ,t emspiozreaorfy_(dviacltu_e._Mtaytpceh)E)n;tr Step #3 - "compile-libfuzzer-address-x86_64": i e| sF ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r Step #3 - "compile-libfuzzer-address-x86_64": om T118a | b l e O fRreecteunrtnCo m{p}a;re Step #3 - "compile-libfuzzer-address-x86_64": s (|  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/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h :| 143: ~13 Step #3 - "compile-libfuzzer-address-x86_64": : note: /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hin instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here:84 Step #3 - "compile-libfuzzer-address-x86_64": :34:  note: 143 | while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]  Step #3 - "compile-libfuzzer-address-x86_64": domain_ .84U | p d a t eMreemtourrynDi csttido:n:airsy_(svaamle.i(m)p)l;<s Step #3 - "compile-libfuzzer-address-x86_64": t d| :: ^a Step #3 - "compile-libfuzzer-address-x86_64": lloca/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.ht:o129r:<13:c harnote: >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": 129 |  /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h :(2915:v53o:i d)note: fuin instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested herezz Step #3 - "compile-libfuzzer-address-x86_64": test::inte r2915n | a l : : D o m a i n M o d e l < D e r i v e d > { * d o m a i n } ;  Step #3 - "compile-libfuzzer-address-x86_64": | P ^o Step #3 - "compile-libfuzzer-address-x86_64": licy/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.hT:r112a:i3t:s ::tnote: rain instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested herens Step #3 - "compile-libfuzzer-address-x86_64": fer_us e112s | _ m eCmocnptya(i)n,er Step #3 - "compile-libfuzzer-address-x86_64": O f| Im ^p Step #3 - "compile-libfuzzer-address-x86_64": lBase() = d/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.he:f3116a:u7l:t ;note: Step #3 - "compile-libfuzzer-address-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 #3 - "compile-libfuzzer-address-x86_64": ^ 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": 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 :20036 | : 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 :t21e: Step #3 - "compile-libfuzzer-address-x86_64": mIn file included from p/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.ho:r41a: Step #3 - "compile-libfuzzer-address-x86_64": rIn file included from y/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h_:d38i: Step #3 - "compile-libfuzzer-address-x86_64": cIn file included from t/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h_:.55M: Step #3 - "compile-libfuzzer-address-x86_64": aIn file included from t/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.hc:h153E: Step #3 - "compile-libfuzzer-address-x86_64": nIn file included from t/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.hr:i22e: Step #3 - "compile-libfuzzer-address-x86_64": sF/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.hr:o511m:T36a:b leOwarning: fRebuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]ce Step #3 - "compile-libfuzzer-address-x86_64": ntCompares( 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: 143511: | 13 :  :note: sin instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested heretd::in Step #3 - "compile-libfuzzer-address-x86_64": tegral_c o143n | s t a n tdC o{r}p;us Step #3 - "compile-libfuzzer-address-x86_64": T y| pe ^> 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:|  ^ Step #3 - "compile-libfuzzer-address-x86_64": note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13 :108 |   note:  in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here  Step #3 - "compile-libfuzzer-address-x86_64": typename = s129t | d : : e n a b(lev_oiifd_t){*do/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hm:a110i:n25}:;  Step #3 - "compile-libfuzzer-address-x86_64":  note: | 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/domains/container_of_impl.h: 110 | 112 : 3:s tatnote: icin instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": std::true _112t | y p eC otnrtaanisnfeerrO_fiImmppll(BAalsleo(c)* ,= sldoetf_atuylpte*; n Step #3 - "compile-libfuzzer-address-x86_64": e | w_ ^s Step #3 - "compile-libfuzzer-address-x86_64": lot, 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/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 | 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.hs:l38o: Step #3 - "compile-libfuzzer-address-x86_64": tIn file included from _/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.ht:y55p: Step #3 - "compile-libfuzzer-address-x86_64": eIn file included from */src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h :o153l: Step #3 - "compile-libfuzzer-address-x86_64": dIn file included from _/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.hs:l22o: Step #3 - "compile-libfuzzer-address-x86_64": t,/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h :R511a:n36k:1 ) {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":  112 | // TODO( b511/ | 2 4 7 1 3:0 2s3t2d)::: irnetmeogvrea lc_acsotnss taafntteO D{O}(;b/ Step #3 - "compile-libfuzzer-address-x86_64": 2 5| 18 ^1 Step #3 - "compile-libfuzzer-address-x86_64": 4870): re/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hm:o108v:e41 :c astnote: s in instantiation of template class 'absl::is_trivially_relocatable>' requested hereaf Step #3 - "compile-libfuzzer-address-x86_64": ter fixing 108w | a r n i n g s .  Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t Step #3 - "compile-libfuzzer-address-x86_64": yp e114n | a m e  s=t ds:t:dm:e:mecnpayb(le Step #3 - "compile-libfuzzer-address-x86_64": _ i| f_ ~~~~~~~~~~~~t Step #3 - "compile-libfuzzer-address-x86_64": <ab s115l: | : i s _ t r i v iasltlayt_irce_lcoacsatta( ^s Step #3 - "compile-libfuzzer-address-x86_64": td::lau/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hn:d110e:r25(: Step #3 - "compile-libfuzzer-address-x86_64":  | note:  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~in instantiation of default argument for 'transfer_impl>' required here Step #3 - "compile-libfuzzer-address-x86_64":  Step #3 - "compile-libfuzzer-address-x86_64": 116 |  c110o | n s t_sctaasttic<s tsdt:d::r:etmrouvee__tcyopnes tt_rtaA*l>l(o&ce*l,e mselnott(_nteywp_es*l onte)w)_)s)l,ot 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": 117 | 111 |  s t a t i c _ c a s t  <  c o n s t   v o i d  * > ( & eslleomte_ntty(poel*d _oslldo_ts)l)o,t , sRiazneko1f) ({va Step #3 - "compile-libfuzzer-address-x86_64": l u| e_ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t Step #3 - "compile-libfuzzer-address-x86_64": ype) )112; |  Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/ Step #3 - "compile-libfuzzer-address-x86_64": / T O118D | O ( b / 24r7e1t3u0r2n32 ){:} ;re Step #3 - "compile-libfuzzer-address-x86_64": m o| ve ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": ca s119t | s a}ft Step #3 - "compile-libfuzzer-address-x86_64": e r| f ~i Step #3 - "compile-libfuzzer-address-x86_64": xing war/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hn:i84n:g34s.: 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":  Step #3 - "compile-libfuzzer-address-x86_64": 113 | // TOD O84( | b / 2 5 18r1e4t8u7r0n): srtedm:o:vies _csaasmtes< adfetcelrt yfpiexi(ntgr awnasrfneirn_gism.pl Step #3 - "compile-libfuzzer-address-x86_64": < s| td ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: Step #3 - "compile-libfuzzer-address-x86_64": :all o114c | a t o r 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/raw_hash_set.h : 2915 : 53 :  note: stin instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested hereat Step #3 - "compile-libfuzzer-address-x86_64": ic_cast<vo i2915d |  * > ( 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 | P olciocnysTtr_aciatsst::*>(&elemen/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.ht:(3116n:e7w:_ slonote: t)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 | 117 | r e s i z e ( grsotwatthi_cl_ecfats(t) <> co0ns t? cavpo i:d *Ne>x(t&Cealpeamceintty((ocladp_)s)l;ot Step #3 - "compile-libfuzzer-address-x86_64": ) )| , ^ Step #3 - "compile-libfuzzer-address-x86_64": size/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.ho:f3103:(13v:a luenote: _t(skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)yp Step #3 - "compile-libfuzzer-address-x86_64": e)); Step #3 - "compile-libfuzzer-address-x86_64": 3103 | |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": r e118t | u r n  {rperteupranre _{i}n;se Step #3 - "compile-libfuzzer-address-x86_64": r t| (h ~~~~~~~~~~a Step #3 - "compile-libfuzzer-address-x86_64": sh) ,119 |  t r}ue 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/abseil-cpp-src/absl/container/internal/common_policy_traits.h: ^84 Step #3 - "compile-libfuzzer-address-x86_64": :34: note: /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]401: Step #3 - "compile-libfuzzer-address-x86_64": 33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here 84 Step #3 - "compile-libfuzzer-address-x86_64": | return 401 | s t d : :diisc_tsiaomnear(_)i.mGpelto>n(ar Step #3 - "compile-libfuzzer-address-x86_64": y E| nt ^r Step #3 - "compile-libfuzzer-address-x86_64": ies(/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hv:a2915l:)53;: 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":  /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h2915: | 200 : 25 :   note:  in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here  Step #3 - "compile-libfuzzer-address-x86_64": 200 | P o l i c y T r atietmsp:o:rtarrayn_sdfiecrt__u.sMeast_cmheEmnctpryi(e)s,Fr Step #3 - "compile-libfuzzer-address-x86_64": o m| Ta ^b Step #3 - "compile-libfuzzer-address-x86_64": leOfR/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.he:c3116e:n7t:C ompnote: arin instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested heree Step #3 - "compile-libfuzzer-address-x86_64": s( 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: 3116 | in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here  Step #3 - "compile-libfuzzer-address-x86_64": resi z143e | ( g r o wdtohm_alienf_t.(U)p d>a te0Me m?o rcyaDpi c:t iNoenxatrCya(pvaacli.tGye(tcAasp<)C)o;rp Step #3 - "compile-libfuzzer-address-x86_64": u s| Ty ^p Step #3 - "compile-libfuzzer-address-x86_64": e>()/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h):;3103: Step #3 - "compile-libfuzzer-address-x86_64": 13 :|  ^ Step #3 - "compile-libfuzzer-address-x86_64": note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 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 | retu r129n |  { p r e p(arveo_iidns)efrutz(zhtaessht):,: inttreurena}l;:: Step #3 - "compile-libfuzzer-address-x86_64": D o| ma ^i Step #3 - "compile-libfuzzer-address-x86_64": nMod/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.he:l401<:D33e:r ivenote: d>in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here{* Step #3 - "compile-libfuzzer-address-x86_64": domain} ;401 | Step #3 - "compile-libfuzzer-address-x86_64": |  ^d Step #3 - "compile-libfuzzer-address-x86_64": ictionary_ = /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.ht:o112r:c3.:G et>, std::string>::DomainBase' requested here> Step #3 - "compile-libfuzzer-address-x86_64": ().GetMatc h112i | n g CCoonnttaaiinneerrDOifcItmipolnBaarsyeE(n)t r=i esd(evfaalu)l;t 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": /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/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: In file included from /src/libwebp/tests/fuzzer/animation_api_fuzzer.cc:note: 22(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": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36 : Step #3 - "compile-libfuzzer-address-x86_64": 3103In 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.hr:e21t: Step #3 - "compile-libfuzzer-address-x86_64": uIn file included from r/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.hn:41 : Step #3 - "compile-libfuzzer-address-x86_64": {In file included from p/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.hr:e38p: Step #3 - "compile-libfuzzer-address-x86_64": aIn file included from r/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.he:_55i: Step #3 - "compile-libfuzzer-address-x86_64": nIn file included from s/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.he:r153t: Step #3 - "compile-libfuzzer-address-x86_64": (In file included from h/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.ha:s22h: Step #3 - "compile-libfuzzer-address-x86_64": ),/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h :511t:r36u:e };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": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33 :511 |   note:  in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here: Step #3 - "compile-libfuzzer-address-x86_64": std::integral_co n401s | t a n t l(o)c.aGteatbMlaetc(hTi)n>g C{o}n;ta Step #3 - "compile-libfuzzer-address-x86_64": i n| er ^D Step #3 - "compile-libfuzzer-address-x86_64": ictionaryEn/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.ht:r108i:e41s:( valnote: );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": |  ^ Step #3 - "compile-libfuzzer-address-x86_64":  108 | /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": typename = std::enable_if_ t200< | a b s l : : i s _ttermipvoiraalrlyy__drieclto_c.aMtaatbclheE>' required herent Step #3 - "compile-libfuzzer-address-x86_64": Compares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64":  110/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h | : 143 :13s:t In file included from a/src/libwebp/tests/fuzzer/advanced_api_fuzzer.cct:inote: 24c: Step #3 - "compile-libfuzzer-address-x86_64": in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested hereIn file included from /src/libwebp/tests/fuzzer/./fuzz_utils.hs Step #3 - "compile-libfuzzer-address-x86_64": :t36d : Step #3 - "compile-libfuzzer-address-x86_64": :143In file included from : | /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.ht :r 19u : Step #3 - "compile-libfuzzer-address-x86_64": e In file included from _d/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.hto:ym21pa: Step #3 - "compile-libfuzzer-address-x86_64": eiIn file included from n/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.ht_r.:aU41np: Step #3 - "compile-libfuzzer-address-x86_64": sdIn file included from fa/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.het:re38_M: Step #3 - "compile-libfuzzer-address-x86_64": eIn file included from m/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.ho:r55y: Step #3 - "compile-libfuzzer-address-x86_64": DIn file included from i/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.hc:t153i: Step #3 - "compile-libfuzzer-address-x86_64": oIn file included from ni/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.ha:rm22yp: Step #3 - "compile-libfuzzer-address-x86_64": (lv(/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.haA:ll511.l:Go36ec:t* A,s n(e)w )_511;s | l Step #3 - "compile-libfuzzer-address-x86_64": o t | , : Step #3 - "compile-libfuzzer-address-x86_64": ^ Step #3 - "compile-libfuzzer-address-x86_64": s| td ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: Step #3 - "compile-libfuzzer-address-x86_64": :/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.hi:n129t:e 13g111:r | a l _ note: c o in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested heren s Step #3 - "compile-libfuzzer-address-x86_64": t a n t <  b129 o | o l  , (  _vo _i id s _) tf ru iz vz it ae ls lt y: _: risenlltooetcr_anttayalpb:el:*eD oo(mlTad)i_>ns Ml{oo}dt;e,l 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* :d| 108o:m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~41a Step #3 - "compile-libfuzzer-address-x86_64": :i n}; note: 112 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": // TO /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.hD108:O | 112( :b 3/ :2 4 7 1 note: 3 0 in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here2 3 Step #3 - "compile-libfuzzer-address-x86_64": 2 ):t yr pe112em | no av meCe ocn at=sa tissnt edar:fO:tfeeInrma pbflliBexa_isinefg(_ )tw >' required hereaf Step #3 - "compile-libfuzzer-address-x86_64": ter fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~110 Step #3 - "compile-libfuzzer-address-x86_64": |  114s | t a t i cst ds:t:dm:e:mtcrpuye(_t Step #3 - "compile-libfuzzer-address-x86_64": y p| e ~~~~~~~~~~~~t Step #3 - "compile-libfuzzer-address-x86_64": ransfe r115_ | i m p l ( A l l ocs*t,a tsilco_tc_atsytpe<* vnoeiwd_s*l>o(ts,td Step #3 - "compile-libfuzzer-address-x86_64": : :| la ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u Step #3 - "compile-libfuzzer-address-x86_64": nder (111 | Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 |  c o n s t _ c a s t s| *> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~( Step #3 - "compile-libfuzzer-address-x86_64": &el e112m | e n t ( ne/w/_ sTlOoDtO)()b)/)2,47 Step #3 - "compile-libfuzzer-address-x86_64": 1 3| 02 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3 Step #3 - "compile-libfuzzer-address-x86_64": 2) :117 | r e m o v e c assttsa taifct_ecra sftix| (& ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e Step #3 - "compile-libfuzzer-address-x86_64": le m113e | n t ( o ld/_/s lToOtD)O)(,b /2s5i1z8e1o4f87(0v)a:l uree_mtoyvpee )c)a;st Step #3 - "compile-libfuzzer-address-x86_64": s | af ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t Step #3 - "compile-libfuzzer-address-x86_64": er 118f | i x i n g rweatrunrinng s{.}; 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": 114 | 119 | }st Step #3 - "compile-libfuzzer-address-x86_64": d :| :m ~e Step #3 - "compile-libfuzzer-address-x86_64": mcpy( 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: 84115: | 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": static_c a84s | t  <  voriedtu*r>n(s tsdt:d::l:aiusn_dsearm(e< Step #3 - "compile-libfuzzer-address-x86_64":  d| ec ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l Step #3 - "compile-libfuzzer-address-x86_64": type (116t | ra n s f e r _ i m p l < stcdo:n:satl_lcoacsattoo>v(e_ Step #3 - "compile-libfuzzer-address-x86_64": c o| ns ^t Step #3 - "compile-libfuzzer-address-x86_64": _t*>(&e/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hl:e2915m:e53n:t (nenote: w_in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested heresl Step #3 - "compile-libfuzzer-address-x86_64": ot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": 2915 | 117 |  s t a t i c _ c a s t  <  c o n s t  PolicyTraviotisd::*t>r(a&neslfeemre_nuts(eosl_dm_esmlcopty)()),,  Step #3 - "compile-libfuzzer-address-x86_64": s i| ze ^o Step #3 - "compile-libfuzzer-address-x86_64": f(value_type));/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h: Step #3 - "compile-libfuzzer-address-x86_64": 3116 :| 7: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": note: 118in 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": return {}; 3116 Step #3 - "compile-libfuzzer-address-x86_64": | |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  r119e | s i z}e( Step #3 - "compile-libfuzzer-address-x86_64": g r| ow ~t Step #3 - "compile-libfuzzer-address-x86_64": h_lef/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.ht:(84): 34>: 0note: ?while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] c Step #3 - "compile-libfuzzer-address-x86_64": ap : NextC a84p | a c i t y(rceatpu)r)n; Step #3 - "compile-libfuzzer-address-x86_64": s t| d: ^: Step #3 - "compile-libfuzzer-address-x86_64": is_sa/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hm:e3103<:13d:e cltnote: yp(skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)e Step #3 - "compile-libfuzzer-address-x86_64": (tr a3103n | s f e r _irmeptlus>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/abseil-cpp-src/absl/container/internal/raw_hash_set.h :| 2915: ^53 Step #3 - "compile-libfuzzer-address-x86_64": : /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.hnote: :401in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here:33 Step #3 - "compile-libfuzzer-address-x86_64": : note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | 401 | d i c t i o n a r y _ = t o r c . G e t <  0  > (P)o.lGiectyMTartacihtisn:g:Ctornatnasifneerr_Duiscetsi_omneamrcypEyn(t)r,ie Step #3 - "compile-libfuzzer-address-x86_64": s (| va ^l Step #3 - "compile-libfuzzer-address-x86_64": ); Step #3 - "compile-libfuzzer-address-x86_64": | /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h ^: Step #3 - "compile-libfuzzer-address-x86_64": 3116:7: /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.hnote: :200in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here:25 Step #3 - "compile-libfuzzer-address-x86_64": : note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here 3116 Step #3 - "compile-libfuzzer-address-x86_64": | resize(growth_left (200) | >  0  ? tceampp o:r aNreyx_tdCiacpta_c.iMtayt(cchaEpn)t)r;ie Step #3 - "compile-libfuzzer-address-x86_64": s F| ro ^m Step #3 - "compile-libfuzzer-address-x86_64": TableOf/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103R:e13c:e ntCnote: om(skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)pa Step #3 - "compile-libfuzzer-address-x86_64": res( Step #3 - "compile-libfuzzer-address-x86_64": 3103|  | ^ Step #3 - "compile-libfuzzer-address-x86_64":  retu/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.hr:n143: 13{:p repnote: arin instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested heree_ Step #3 - "compile-libfuzzer-address-x86_64": insert (143h | a s h ) ,d omtariune_.}U;pd Step #3 - "compile-libfuzzer-address-x86_64": a t| eM ^e Step #3 - "compile-libfuzzer-address-x86_64": moryDi/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.hc:t401i:o33n:a ry(note: vain instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested herel. Step #3 - "compile-libfuzzer-address-x86_64": GetAs ( ) )d;ic Step #3 - "compile-libfuzzer-address-x86_64": t i| on ^a Step #3 - "compile-libfuzzer-address-x86_64": ry_ = t/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.ho:r129c:.13G:e t<note: 0in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here>( Step #3 - "compile-libfuzzer-address-x86_64": ).GetMatchingContai n129e | r D i c t i o(navroyiEdnt)rfiuezsz(tveaslt):;:i Step #3 - "compile-libfuzzer-address-x86_64": n t| er ^n Step #3 - "compile-libfuzzer-address-x86_64": al::Dom/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.ha:i200n:M25o:d el::MatchEntriesFromTableOfRecentCompares' requested hereri Step #3 - "compile-libfuzzer-address-x86_64": ved>{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 200 |  /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h : 112 :t3e:m pornote: arin instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested herey_ Step #3 - "compile-libfuzzer-address-x86_64": dict_.M a112t | c h ECnotnrtiaeisnFerroOmfTIambplleBOafsRee(c)e n=t Codmepfaaruelst(; 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": /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/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 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/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/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/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/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 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":  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/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/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/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 huffman_fuzzer 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": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Linking CXX executable animdecoder_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Linking CXX executable simple_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Built target huffman_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 anim_util_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Built target simple_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Built target animdecoder_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 imageio_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Built target animation_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": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [100%] Linking CXX executable mux_demux_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [100%] Built target dec_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [100%] Built target 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 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": 4685b8f0169c: Already exists Step #4 - "build-check-libfuzzer-address-x86_64": d359a9ffaf40: Already exists Step #4 - "build-check-libfuzzer-address-x86_64": 413100143dfd: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 5f23e4a0c5b1: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": c1ce58b0fb79: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 71488ee8217d: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 5e13ac39740c: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 1971944179f9: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 408c52b80a3c: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 41a5cd752cd2: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": e9c66fbdb33a: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": e8a4d6e6bb40: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 0d0adb3ee129: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 5ca5fea14b76: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 8a20f5b132ff: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": d328a8b4a6be: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 8d8db07979b1: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 0a504af047ab: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": d7dc7f777ac3: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 7d9033c0760c: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": fc157d66a70e: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": d9e9226f8e95: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 374e510a3279: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": f1f07e5a6f10: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": c9d6304c2dab: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": c53f4165871a: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": b941bc89bbfb: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 408c52b80a3c: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 0a504af047ab: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 41a5cd752cd2: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": d7dc7f777ac3: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 7d9033c0760c: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": e9c66fbdb33a: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": fc157d66a70e: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": e8a4d6e6bb40: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": d9e9226f8e95: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 0d0adb3ee129: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 5ca5fea14b76: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 374e510a3279: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 8a20f5b132ff: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": f1f07e5a6f10: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": d328a8b4a6be: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": c9d6304c2dab: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 8d8db07979b1: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": b941bc89bbfb: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": c53f4165871a: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": c1ce58b0fb79: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": c1ce58b0fb79: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 5e13ac39740c: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 5e13ac39740c: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 413100143dfd: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 413100143dfd: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 5f23e4a0c5b1: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 5f23e4a0c5b1: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 71488ee8217d: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 71488ee8217d: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 41a5cd752cd2: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 41a5cd752cd2: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 408c52b80a3c: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 413100143dfd: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": e9c66fbdb33a: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": e9c66fbdb33a: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 5ca5fea14b76: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 5ca5fea14b76: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 8a20f5b132ff: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 0d0adb3ee129: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 0d0adb3ee129: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 8d8db07979b1: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 5f23e4a0c5b1: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": d7dc7f777ac3: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": d7dc7f777ac3: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 1971944179f9: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 1971944179f9: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": c1ce58b0fb79: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 7d9033c0760c: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 7d9033c0760c: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": e8a4d6e6bb40: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": d9e9226f8e95: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": d9e9226f8e95: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 374e510a3279: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 374e510a3279: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 71488ee8217d: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": c9d6304c2dab: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": c9d6304c2dab: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 5e13ac39740c: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": f1f07e5a6f10: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": f1f07e5a6f10: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": b941bc89bbfb: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": b941bc89bbfb: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": c53f4165871a: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": c53f4165871a: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": d328a8b4a6be: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": d328a8b4a6be: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": fc157d66a70e: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": fc157d66a70e: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 0a504af047ab: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 0a504af047ab: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 1971944179f9: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 408c52b80a3c: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 41a5cd752cd2: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": e9c66fbdb33a: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": e8a4d6e6bb40: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 0d0adb3ee129: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 5ca5fea14b76: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 8a20f5b132ff: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": d328a8b4a6be: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 8d8db07979b1: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 0a504af047ab: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": d7dc7f777ac3: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 7d9033c0760c: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": fc157d66a70e: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": d9e9226f8e95: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 374e510a3279: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": f1f07e5a6f10: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": c9d6304c2dab: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": c53f4165871a: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": b941bc89bbfb: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": Digest: sha256:cc4e0e92c7277e13bcf6830c09c5eef5e82ceba5605a6d9bacb6f7b22c2952ae 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/tmpz9oq26j9/mux_demux_api_fuzzer@MuxDemuxApi.MuxDemuxApiTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpz9oq26j9/imageio_fuzzer@ImageIOSuite.Decode Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpz9oq26j9/huffman_fuzzer@Huffman.HuffmanTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpz9oq26j9/imageio_fuzzer@ImageIOSuite.Decode_nalloc Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpz9oq26j9/enc_dec_fuzzer@EncArbitraryDec.EncDecTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpz9oq26j9/enc_dec_fuzzer@EncIndexDec.EncDecValidTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpz9oq26j9/animencoder_fuzzer@AnimIndexEncoder.AnimEncoderTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpz9oq26j9/webp_info_fuzzer@WebPInfo.WebPInfoTest_nalloc Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpz9oq26j9/enc_fuzzer@Enc.EncArbitraryTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpz9oq26j9/animdecoder_fuzzer@AnimDecoder.AnimDecoderTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpz9oq26j9/anim_util_fuzzer@ReadAnimatedImage.ReadAnimatedImageTest_nalloc Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpz9oq26j9/enc_dec_fuzzer@EncIndexDec.EncDecTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpz9oq26j9/animation_api_fuzzer@AnimationApi.AnimationApiTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpz9oq26j9/dec_fuzzer@WebPSuite.DecodeWebP_nalloc Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpz9oq26j9/webp_info_fuzzer@WebPInfo.WebPInfoTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpz9oq26j9/anim_util_fuzzer@ReadAnimatedImage.ReadAnimatedImageTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpz9oq26j9/animdecoder_fuzzer@AnimDecoder.AnimDecoderTest_nalloc Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpz9oq26j9/advanced_api_fuzzer@AdvancedApi.AdvancedApiTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpz9oq26j9/animencoder_fuzzer@AnimArbitraryEncoder.AnimEncoderTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpz9oq26j9/enc_dec_fuzzer@EncArbitraryDec.EncDecValidTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpz9oq26j9/dec_fuzzer@WebPSuite.DecodeWebP Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpz9oq26j9/simple_api_fuzzer@SimpleApi.SimpleApiTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpz9oq26j9/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: Download complete Step #7: d4fceeeb758e: Verifying Checksum Step #7: d4fceeeb758e: Download complete Step #7: 6b33fd031fac: Download complete Step #7: 0062f774e994: 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 1618 --:--:-- --:--:-- --:--:-- 1623 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 75 166M 0 0 75 126M 0 176M --:--:-- --:--:-- --:--:-- 175M 100 166M 0 0 100 166M 0 150M 0:00:01 0:00:01 --:--:-- 150M 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 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1046 0 0 100 1046 0 3987 --:--:-- --:--:-- --:--:-- 3977 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 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 32 0 0 100 32 0 133 --:--:-- --:--:-- --:--:-- 133 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": -- 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: 12915, done. Step #12 - "compile-libfuzzer-memory-x86_64": remote: Counting objects: 0% (1/655) remote: Counting objects: 1% (7/655) remote: Counting objects: 2% (14/655) remote: Counting objects: 3% (20/655) remote: Counting objects: 4% (27/655) remote: Counting objects: 5% (33/655) remote: Counting objects: 6% (40/655) remote: Counting objects: 7% (46/655) remote: Counting objects: 8% (53/655) remote: Counting objects: 9% (59/655) remote: Counting objects: 10% (66/655) remote: Counting objects: 11% (73/655) remote: Counting objects: 12% (79/655) remote: Counting objects: 13% (86/655) remote: Counting objects: 14% (92/655) remote: Counting objects: 15% (99/655) remote: Counting objects: 16% (105/655) remote: Counting objects: 17% (112/655) remote: Counting objects: 18% (118/655) remote: Counting objects: 19% (125/655) remote: Counting objects: 20% (131/655) remote: Counting objects: 21% (138/655) remote: Counting objects: 22% (145/655) remote: Counting objects: 23% (151/655) remote: Counting objects: 24% (158/655) remote: Counting objects: 25% (164/655) remote: Counting objects: 26% (171/655) remote: Counting objects: 27% (177/655) remote: Counting objects: 28% (184/655) remote: Counting objects: 29% (190/655) remote: Counting objects: 30% (197/655) remote: Counting objects: 31% (204/655) remote: Counting objects: 32% (210/655) remote: Counting objects: 33% (217/655) remote: Counting objects: 34% (223/655) remote: Counting objects: 35% (230/655) remote: Counting objects: 36% (236/655) remote: Counting objects: 37% (243/655) remote: Counting objects: 38% (249/655) remote: Counting objects: 39% (256/655) remote: Counting objects: 40% (262/655) remote: Counting objects: 41% (269/655) remote: Counting objects: 42% (276/655) remote: Counting objects: 43% (282/655) remote: Counting objects: 44% (289/655) remote: Counting objects: 45% (295/655) remote: Counting objects: 46% (302/655) remote: Counting objects: 47% (308/655) remote: Counting objects: 48% (315/655) remote: Counting objects: 49% (321/655) remote: Counting objects: 50% (328/655) remote: Counting objects: 51% (335/655) remote: Counting objects: 52% (341/655) remote: Counting objects: 53% (348/655) remote: Counting objects: 54% (354/655) remote: Counting objects: 55% (361/655) remote: Counting objects: 56% (367/655) remote: Counting objects: 57% (374/655) remote: Counting objects: 58% (380/655) remote: Counting objects: 59% (387/655) remote: Counting objects: 60% (393/655) remote: Counting objects: 61% (400/655) remote: Counting objects: 62% (407/655) remote: Counting objects: 63% (413/655) remote: Counting objects: 64% (420/655) remote: Counting objects: 65% (426/655) remote: Counting objects: 66% (433/655) remote: Counting objects: 67% (439/655) remote: Counting objects: 68% (446/655) remote: Counting objects: 69% (452/655) remote: Counting objects: 70% (459/655) remote: Counting objects: 71% (466/655) remote: Counting objects: 72% (472/655) remote: Counting objects: 73% (479/655) remote: Counting objects: 74% (485/655) remote: Counting objects: 75% (492/655) remote: Counting objects: 76% (498/655) remote: Counting objects: 77% (505/655) remote: Counting objects: 78% (511/655) remote: Counting objects: 79% (518/655) remote: Counting objects: 80% (524/655) remote: Counting objects: 81% (531/655) remote: Counting objects: 82% (538/655) remote: Counting objects: 83% (544/655) remote: Counting objects: 84% (551/655) remote: Counting objects: 85% (557/655) remote: Counting objects: 86% (564/655) remote: Counting objects: 87% (570/655) remote: Counting objects: 88% (577/655) remote: Counting objects: 89% (583/655) remote: Counting objects: 90% (590/655) remote: Counting objects: 91% (597/655) remote: Counting objects: 92% (603/655) remote: Counting objects: 93% (610/655) remote: Counting objects: 94% (616/655) remote: Counting objects: 95% (623/655) remote: Counting objects: 96% (629/655) remote: Counting objects: 97% (636/655) remote: Counting objects: 98% (642/655) remote: Counting objects: 99% (649/655) remote: Counting objects: 100% (655/655) remote: Counting objects: 100% (655/655), done. Step #12 - "compile-libfuzzer-memory-x86_64": remote: Compressing objects: 0% (1/319) remote: Compressing objects: 1% (4/319) remote: Compressing objects: 2% (7/319) remote: Compressing objects: 3% (10/319) remote: Compressing objects: 4% (13/319) remote: Compressing objects: 5% (16/319) remote: Compressing objects: 6% (20/319) remote: Compressing objects: 7% (23/319) remote: Compressing objects: 8% (26/319) remote: Compressing objects: 9% (29/319) remote: Compressing objects: 10% (32/319) remote: Compressing objects: 11% (36/319) remote: Compressing objects: 12% (39/319) remote: Compressing objects: 13% (42/319) remote: Compressing objects: 14% (45/319) remote: Compressing objects: 15% (48/319) remote: Compressing objects: 16% (52/319) remote: Compressing objects: 17% (55/319) remote: Compressing objects: 18% (58/319) remote: Compressing objects: 19% (61/319) remote: Compressing objects: 20% (64/319) remote: Compressing objects: 21% (67/319) remote: Compressing objects: 22% (71/319) remote: Compressing objects: 23% (74/319) remote: Compressing objects: 24% (77/319) remote: Compressing objects: 25% (80/319) remote: Compressing objects: 26% (83/319) remote: Compressing objects: 27% (87/319) remote: Compressing objects: 28% (90/319) remote: Compressing objects: 29% (93/319) remote: Compressing objects: 30% (96/319) remote: Compressing objects: 31% (99/319) remote: Compressing objects: 32% (103/319) remote: Compressing objects: 33% (106/319) remote: Compressing objects: 34% (109/319) remote: Compressing objects: 35% (112/319) remote: Compressing objects: 36% (115/319) remote: Compressing objects: 37% (119/319) remote: Compressing objects: 38% (122/319) remote: Compressing objects: 39% (125/319) remote: Compressing objects: 40% (128/319) remote: Compressing objects: 41% (131/319) remote: Compressing objects: 42% (134/319) remote: Compressing objects: 43% (138/319) remote: Compressing objects: 44% (141/319) remote: Compressing objects: 45% (144/319) remote: Compressing objects: 46% (147/319) remote: Compressing objects: 47% (150/319) remote: Compressing objects: 48% (154/319) remote: Compressing objects: 49% (157/319) remote: Compressing objects: 50% (160/319) remote: Compressing objects: 51% (163/319) remote: Compressing objects: 52% (166/319) remote: Compressing objects: 53% (170/319) remote: Compressing objects: 54% (173/319) remote: Compressing objects: 55% (176/319) remote: Compressing objects: 56% (179/319) remote: Compressing objects: 57% (182/319) remote: Compressing objects: 58% (186/319) remote: Compressing objects: 59% (189/319) remote: Compressing objects: 60% (192/319) remote: Compressing objects: 61% (195/319) remote: Compressing objects: 62% (198/319) remote: Compressing objects: 63% (201/319) remote: Compressing objects: 64% (205/319) remote: Compressing objects: 65% (208/319) remote: Compressing objects: 66% (211/319) remote: Compressing objects: 67% (214/319) remote: Compressing objects: 68% (217/319) remote: Compressing objects: 69% (221/319) remote: Compressing objects: 70% (224/319) remote: Compressing objects: 71% (227/319) remote: Compressing objects: 72% (230/319) remote: Compressing objects: 73% (233/319) remote: Compressing objects: 74% (237/319) remote: Compressing objects: 75% (240/319) remote: Compressing objects: 76% (243/319) remote: Compressing objects: 77% (246/319) remote: Compressing objects: 78% (249/319) remote: Compressing objects: 79% (253/319) remote: Compressing objects: 80% (256/319) remote: Compressing objects: 81% (259/319) remote: Compressing objects: 82% (262/319) remote: Compressing objects: 83% (265/319) remote: Compressing objects: 84% (268/319) remote: Compressing objects: 85% (272/319) remote: Compressing objects: 86% (275/319) remote: Compressing objects: 87% (278/319) remote: Compressing objects: 88% (281/319) remote: Compressing objects: 89% (284/319) remote: Compressing objects: 90% (288/319) remote: Compressing objects: 91% (291/319) remote: Compressing objects: 92% (294/319) remote: Compressing objects: 93% (297/319) remote: Compressing objects: 94% (300/319) remote: Compressing objects: 95% (304/319) remote: Compressing objects: 96% (307/319) remote: Compressing objects: 97% (310/319) remote: Compressing objects: 98% (313/319) remote: Compressing objects: 99% (316/319) remote: Compressing objects: 100% (319/319) remote: Compressing objects: 100% (319/319), done. Step #12 - "compile-libfuzzer-memory-x86_64": Receiving objects: 0% (1/12915) Receiving objects: 1% (130/12915) Receiving objects: 2% (259/12915) Receiving objects: 3% (388/12915) Receiving objects: 4% (517/12915) Receiving objects: 5% (646/12915) Receiving objects: 6% (775/12915) Receiving objects: 7% (905/12915) Receiving objects: 8% (1034/12915) Receiving objects: 9% (1163/12915) Receiving objects: 10% (1292/12915) Receiving objects: 11% (1421/12915) Receiving objects: 12% (1550/12915) Receiving objects: 13% (1679/12915) Receiving objects: 14% (1809/12915) Receiving objects: 15% (1938/12915) Receiving objects: 16% (2067/12915) Receiving objects: 17% (2196/12915) Receiving objects: 18% (2325/12915) Receiving objects: 19% (2454/12915) Receiving objects: 20% (2583/12915) Receiving objects: 21% (2713/12915) Receiving objects: 22% (2842/12915) Receiving objects: 23% (2971/12915) Receiving objects: 24% (3100/12915) Receiving objects: 25% (3229/12915) Receiving objects: 26% (3358/12915) Receiving objects: 27% (3488/12915) Receiving objects: 28% (3617/12915) Receiving objects: 29% (3746/12915) Receiving objects: 30% (3875/12915) Receiving objects: 31% (4004/12915) Receiving objects: 32% (4133/12915) Receiving objects: 33% (4262/12915) Receiving objects: 34% (4392/12915) Receiving objects: 35% (4521/12915) Receiving objects: 36% (4650/12915) Receiving objects: 37% (4779/12915) Receiving objects: 38% (4908/12915) Receiving objects: 39% (5037/12915) Receiving objects: 40% (5166/12915) Receiving objects: 41% (5296/12915) Receiving objects: 42% (5425/12915) Receiving objects: 43% (5554/12915) Receiving objects: 44% (5683/12915) Receiving objects: 45% (5812/12915) Receiving objects: 46% (5941/12915) Receiving objects: 47% (6071/12915) Receiving objects: 48% (6200/12915) Receiving objects: 49% (6329/12915) Receiving objects: 50% (6458/12915) Receiving objects: 51% (6587/12915) Receiving objects: 52% (6716/12915) Receiving objects: 53% (6845/12915) Receiving objects: 54% (6975/12915) Receiving objects: 55% (7104/12915) Receiving objects: 56% (7233/12915) Receiving objects: 57% (7362/12915) Receiving objects: 58% (7491/12915) Receiving objects: 59% (7620/12915) Receiving objects: 60% (7749/12915) Receiving objects: 61% (7879/12915) Receiving objects: 62% (8008/12915) Receiving objects: 63% (8137/12915) Receiving objects: 64% (8266/12915) Receiving objects: 65% (8395/12915) Receiving objects: 66% (8524/12915) Receiving objects: 67% (8654/12915) Receiving objects: 68% (8783/12915) Receiving objects: 69% (8912/12915) Receiving objects: 70% (9041/12915) Receiving objects: 71% (9170/12915) Receiving objects: 72% (9299/12915) Receiving objects: 73% (9428/12915) Receiving objects: 74% (9558/12915) Receiving objects: 75% (9687/12915) Receiving objects: 76% (9816/12915) Receiving objects: 77% (9945/12915) Receiving objects: 78% (10074/12915) Receiving objects: 79% (10203/12915) Receiving objects: 80% (10332/12915) Receiving objects: 81% (10462/12915) Receiving objects: 82% (10591/12915) Receiving objects: 83% (10720/12915) Receiving objects: 84% (10849/12915) Receiving objects: 85% (10978/12915) Receiving objects: 86% (11107/12915) Receiving objects: 87% (11237/12915) Receiving objects: 88% (11366/12915) Receiving objects: 89% (11495/12915) Receiving objects: 90% (11624/12915) Receiving objects: 91% (11753/12915) Receiving objects: 92% (11882/12915) Receiving objects: 93% (12011/12915) Receiving objects: 94% (12141/12915) Receiving objects: 95% (12270/12915) Receiving objects: 96% (12399/12915) Receiving objects: 97% (12528/12915) Receiving objects: 98% (12657/12915) Receiving objects: 99% (12786/12915) remote: Total 12915 (delta 472), reused 336 (delta 336), pack-reused 12260 (from 3) Step #12 - "compile-libfuzzer-memory-x86_64": Receiving objects: 100% (12915/12915) Receiving objects: 100% (12915/12915), 5.76 MiB | 31.91 MiB/s, done. Step #12 - "compile-libfuzzer-memory-x86_64": Resolving deltas: 0% (0/9954) Resolving deltas: 1% (101/9954) Resolving deltas: 3% (332/9954) Resolving deltas: 5% (506/9954) Resolving deltas: 6% (614/9954) Resolving deltas: 7% (708/9954) Resolving deltas: 8% (841/9954) Resolving deltas: 9% (900/9954) Resolving deltas: 10% (1015/9954) Resolving deltas: 11% (1095/9954) Resolving deltas: 12% (1237/9954) Resolving deltas: 13% (1306/9954) Resolving deltas: 14% (1398/9954) Resolving deltas: 15% (1496/9954) Resolving deltas: 16% (1682/9954) Resolving deltas: 17% (1696/9954) Resolving deltas: 18% (1802/9954) Resolving deltas: 19% (1892/9954) Resolving deltas: 20% (1994/9954) Resolving deltas: 21% (2104/9954) Resolving deltas: 22% (2205/9954) Resolving deltas: 23% (2322/9954) Resolving deltas: 24% (2389/9954) Resolving deltas: 25% (2491/9954) Resolving deltas: 27% (2720/9954) Resolving deltas: 28% (2803/9954) Resolving deltas: 29% (2906/9954) Resolving deltas: 30% (2991/9954) Resolving deltas: 31% (3089/9954) Resolving deltas: 32% (3188/9954) Resolving deltas: 33% (3296/9954) Resolving deltas: 34% (3389/9954) Resolving deltas: 35% (3488/9954) Resolving deltas: 36% (3621/9954) Resolving deltas: 37% (3701/9954) Resolving deltas: 39% (3905/9954) Resolving deltas: 40% (3983/9954) Resolving deltas: 41% (4086/9954) Resolving deltas: 42% (4242/9954) Resolving deltas: 43% (4286/9954) Resolving deltas: 44% (4402/9954) Resolving deltas: 45% (4482/9954) Resolving deltas: 46% (4589/9954) Resolving deltas: 47% (4699/9954) Resolving deltas: 48% (4778/9954) Resolving deltas: 49% (4884/9954) Resolving deltas: 50% (4977/9954) Resolving deltas: 51% (5085/9954) Resolving deltas: 52% (5190/9954) Resolving deltas: 53% (5289/9954) Resolving deltas: 54% (5391/9954) Resolving deltas: 55% (5503/9954) Resolving deltas: 56% (5669/9954) Resolving deltas: 57% (5675/9954) Resolving deltas: 59% (5920/9954) Resolving deltas: 60% (5973/9954) Resolving deltas: 61% (6082/9954) Resolving deltas: 62% (6191/9954) Resolving deltas: 63% (6274/9954) Resolving deltas: 64% (6383/9954) Resolving deltas: 65% (6546/9954) Resolving deltas: 66% (6580/9954) Resolving deltas: 67% (6673/9954) Resolving deltas: 68% (6816/9954) Resolving deltas: 69% (6876/9954) Resolving deltas: 70% (6973/9954) Resolving deltas: 71% (7068/9954) Resolving deltas: 72% (7170/9954) Resolving deltas: 73% (7288/9954) Resolving deltas: 74% (7384/9954) Resolving deltas: 75% (7476/9954) Resolving deltas: 76% (7566/9954) Resolving deltas: 77% (7683/9954) Resolving deltas: 79% (7872/9954) Resolving deltas: 80% (7976/9954) Resolving deltas: 81% (8077/9954) Resolving deltas: 82% (8166/9954) Resolving deltas: 83% (8283/9954) Resolving deltas: 84% (8406/9954) Resolving deltas: 85% (8487/9954) Resolving deltas: 86% (8561/9954) Resolving deltas: 87% (8744/9954) Resolving deltas: 88% (8761/9954) Resolving deltas: 89% (8866/9954) Resolving deltas: 90% (8988/9954) Resolving deltas: 91% (9069/9954) Resolving deltas: 92% (9161/9954) Resolving deltas: 93% (9265/9954) Resolving deltas: 94% (9365/9954) Resolving deltas: 95% (9457/9954) Resolving deltas: 96% (9560/9954) Resolving deltas: 97% (9692/9954) Resolving deltas: 98% (9756/9954) Resolving deltas: 99% (9856/9954) Resolving deltas: 100% (9954/9954) Resolving deltas: 100% (9954/9954), 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 9% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 10% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 13% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 15% 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 21% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 24% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 26% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 28% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 30% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 32% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 37% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 43% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 49% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 54% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 60% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 65% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 70% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 76% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 82% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 87% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 93% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 99% 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 (9.3s) Step #12 - "compile-libfuzzer-memory-x86_64": -- Generating done (0.5s) 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": [ 0%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 0%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_cpu.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/webpdspdecode.dir/src/dsp/alpha_processing.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/webputilsdecode.dir/src/utils/filters_utils.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 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/sharpyuv.dir/sharpyuv/sharpyuv_gamma.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/webputilsdecode.dir/src/utils/palette.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/quant_levels_dec_utils.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 C object CMakeFiles/webpdspdecode.dir/src/dsp/dec.c.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/webputils.dir/src/utils/color_cache_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_clip_tables.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/rescaler_utils.c.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 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 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 CXX object _deps/abseil-cpp-build/absl/numeric/CMakeFiles/int128.dir/int128.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/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/base/CMakeFiles/strerror.dir/internal/strerror.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/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 C object CMakeFiles/webputilsdecode.dir/src/utils/random_utils.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%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cpu.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_format.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 3%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 3%] Building C object CMakeFiles/webpencode.dir/src/enc/backward_references_cost_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 3%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 3%] Built target flags_commandlineflag_internal Step #12 - "compile-libfuzzer-memory-x86_64": [ 3%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_clip_tables.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 3%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/thread_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 4%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 4%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 5%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 5%] Building C object CMakeFiles/webputils.dir/src/utils/filters_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 5%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler.c.o Step #12 - "compile-libfuzzer-memory-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 #12 - "compile-libfuzzer-memory-x86_64": [ 5%] 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": [ 5%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 5%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 5%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_avx2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 5%] Building C object CMakeFiles/webputils.dir/src/utils/huffman_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 5%] Building C object CMakeFiles/webputils.dir/src/utils/palette.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 6%] Building C object CMakeFiles/webputils.dir/src/utils/quant_levels_dec_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 6%] Building C object CMakeFiles/webputils.dir/src/utils/rescaler_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": [ 6%] Building C object CMakeFiles/webpencode.dir/src/enc/backward_references_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 6%] 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": [ 6%] 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": [ 6%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 6%] Linking CXX static library libabsl_random_internal_platform.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 6%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 6%] Building C object CMakeFiles/webputils.dir/src/utils/random_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 6%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 6%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 6%] Built target random_internal_platform Step #12 - "compile-libfuzzer-memory-x86_64": [ 6%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 6%] Building C object CMakeFiles/webputils.dir/src/utils/thread_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 6%] Building C object CMakeFiles/webputils.dir/src/utils/utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 6%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 6%] Built target webputilsdecode Step #12 - "compile-libfuzzer-memory-x86_64": [ 6%] Building C object CMakeFiles/webpencode.dir/src/enc/config_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 6%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/leak_check.dir/leak_check.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 6%] Building C object CMakeFiles/webputils.dir/src/utils/bit_writer_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 6%] Building C object CMakeFiles/webputils.dir/src/utils/huffman_encode_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 6%] Linking CXX static library libabsl_leak_check.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 6%] Built target leak_check Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 8%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRErrorListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 9%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRErrorListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 9%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRErrorStrategy.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 9%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 10%] Linking C static library libsharpyuv.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 10%] Built target sharpyuv Step #12 - "compile-libfuzzer-memory-x86_64": [ 10%] Linking CXX static library libabsl_log_internal_nullguard.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 10%] Built target grammar_info Step #12 - "compile-libfuzzer-memory-x86_64": [ 10%] 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": [ 10%] Built target log_internal_nullguard Step #12 - "compile-libfuzzer-memory-x86_64": [ 10%] Building C object CMakeFiles/webputils.dir/src/utils/quant_levels_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 11%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 11%] 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": [ 11%] Linking CXX static library libabsl_exponential_biased.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 11%] Built target exponential_biased Step #12 - "compile-libfuzzer-memory-x86_64": [ 11%] 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": [ 11%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 11%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_avx2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 11%] Built target webputils Step #12 - "compile-libfuzzer-memory-x86_64": [ 11%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 11%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 11%] Linking CXX static library libabsl_strerror.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 11%] Building C object CMakeFiles/webpencode.dir/src/enc/cost_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 11%] Built target strerror Step #12 - "compile-libfuzzer-memory-x86_64": [ 12%] Building C object CMakeFiles/webpencode.dir/src/enc/filter_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 12%] Linking CXX static library libabsl_periodic_sampler.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 12%] Built target periodic_sampler Step #12 - "compile-libfuzzer-memory-x86_64": [ 12%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRErrorStrategy.cpp.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 C object CMakeFiles/webpdsp.dir/src/dsp/lossless_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 12%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 12%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 12%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 12%] Building C object CMakeFiles/webpencode.dir/src/enc/frame_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 12%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 13%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 13%] Building C object CMakeFiles/webpencode.dir/src/enc/histogram_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 13%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 13%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 13%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 13%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 13%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 13%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 13%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 13%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 13%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_msa.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 14%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_msa.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 14%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_msa.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 14%] Linking CXX static library libabsl_log_severity.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 14%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_msa.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 14%] Built target log_severity Step #12 - "compile-libfuzzer-memory-x86_64": [ 14%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_msa.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 15%] 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": [ 15%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_mips32.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 15%] 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": [ 15%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_mips32.c.o 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%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_mips32.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 15%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 15%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_mips_dsp_r2.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_libc.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Linking CXX static library libabsl_random_seed_gen_exception.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Built target random_seed_gen_exception Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Linking CXX static library libabsl_civil_time.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 17%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 17%] Built target civil_time Step #12 - "compile-libfuzzer-memory-x86_64": [ 17%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 17%] Building C object CMakeFiles/webpdsp.dir/src/dsp/ssim.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 17%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_sse2.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<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] Building C object CMakeFiles/webpencode.dir/src/enc/iterator_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": In 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 /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": [ 18%] Linking CXX static library libabsl_int128.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] Built target int128 Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/ssim_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] Building C object CMakeFiles/webpencode.dir/src/enc/near_lossless_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Linking CXX static library libabsl_random_internal_randen_slow.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Built target random_internal_randen_slow Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_neon.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 C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_avx2.c.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 C object CMakeFiles/webpdsp.dir/src/dsp/cost_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 21%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 21%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 21%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 21%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 21%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRFileStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_msa.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 21%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 21%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_msa.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 21%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_msa.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_msa.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 21%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_msa.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_mips32.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 21%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_msa.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Linking CXX static library libabsl_random_internal_randen_hwaes_impl.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_msa.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_mips32.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_mips32.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Built target random_internal_randen_hwaes_impl Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRInputStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/BailErrorStrategy.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_mips32.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_mips32.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_mips32.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 23%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 23%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 24%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/BaseErrorListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 24%] 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": [ 24%] 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": [ 24%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_csp_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 24%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/BufferedTokenStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 24%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_psnr_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 24%] 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": [ 24%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_rescale_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 25%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_tools_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 25%] Building C object CMakeFiles/webpencode.dir/src/enc/predictor_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 25%] Building C object CMakeFiles/webpencode.dir/src/enc/quant_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 25%] Building C object CMakeFiles/webpencode.dir/src/enc/syntax_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 25%] Building C object CMakeFiles/webpencode.dir/src/enc/token_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 25%] Building C object CMakeFiles/webpencode.dir/src/enc/tree_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 25%] Building C object CMakeFiles/webpencode.dir/src/enc/vp8l_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 25%] Building C object CMakeFiles/webpencode.dir/src/enc/webp_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 25%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/BailErrorStrategy.cpp.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 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/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/CommonTokenFactory.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 26%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/CommonTokenStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 26%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ConsoleErrorListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 26%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/DefaultErrorStrategy.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 26%] Linking CXX static library libabsl_raw_logging_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 26%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/DiagnosticErrorListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 26%] Built target raw_logging_internal Step #12 - "compile-libfuzzer-memory-x86_64": [ 26%] 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": [ 26%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/BaseErrorListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 26%] Linking CXX static library libabsl_random_internal_randen_hwaes.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 26%] Built target random_internal_randen_hwaes Step #12 - "compile-libfuzzer-memory-x86_64": [ 26%] 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": [ 26%] 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": [ 26%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/BufferedTokenStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 26%] Built target webpdspdecode Step #12 - "compile-libfuzzer-memory-x86_64": [ 26%] Building C object CMakeFiles/webpdecode.dir/src/dec/alpha_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] Building C object CMakeFiles/webpdecode.dir/src/dec/buffer_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] Building C object CMakeFiles/webpdecode.dir/src/dec/frame_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] Building C object CMakeFiles/webpdecode.dir/src/dec/idec_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] Built target webpdsp Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/cycleclock.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/spinlock.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/sysinfo.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] Building C object CMakeFiles/webpdecode.dir/src/dec/io_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] Building C object CMakeFiles/webpdecode.dir/src/dec/quant_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] Building C object CMakeFiles/webpdecode.dir/src/dec/tree_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] Building C object CMakeFiles/webpdecode.dir/src/dec/vp8_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] Building C object CMakeFiles/webpdecode.dir/src/dec/vp8l_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Exceptions.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/FailedPredicateException.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/CharStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/InputMismatchException.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] Building C object CMakeFiles/webpdecode.dir/src/dec/webp_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 28%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/IntStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 28%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/InterpreterRuleContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 28%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.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/CommonToken.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/CommonTokenFactory.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 29%] Linking CXX static library libabsl_bad_any_cast_impl.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 29%] Built target bad_any_cast_impl Step #12 - "compile-libfuzzer-memory-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/LexerInterpreter.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 29%] 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": [ 30%] Linking CXX static library libabsl_scoped_set_env.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 30%] Built target scoped_set_env Step #12 - "compile-libfuzzer-memory-x86_64": [ 30%] 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": [ 30%] 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": [ 30%] 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": 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": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.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/LexerNoViableAltException.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ListTokenSource.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 30%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/thread_identity.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/NoViableAltException.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ConsoleErrorListener.cpp.o 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": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Parser.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 30%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/unscaledcycleclock.cc.o 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_static.dir/src/ParserInterpreter.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 31%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ParserRuleContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 31%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ProxyErrorListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 31%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RecognitionException.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 31%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Recognizer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 31%] Built target webpdecode Step #12 - "compile-libfuzzer-memory-x86_64": [ 32%] 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": [ 32%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/DefaultErrorStrategy.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 32%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RuleContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 32%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RuleContextWithAltNum.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 32%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RuntimeMetaData.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 33%] Linking CXX static library libabsl_throw_delegate.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Token.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 33%] Built target throw_delegate Step #12 - "compile-libfuzzer-memory-x86_64": [ 33%] Linking CXX static library libabsl_bad_variant_access.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 33%] 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": [ 33%] Built target bad_variant_access Step #12 - "compile-libfuzzer-memory-x86_64": [ 33%] 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": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/TokenSource.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/TokenStream.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": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/TokenStreamRewriter.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/DiagnosticErrorListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/UnbufferedCharStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 34%] Linking CXX static library libabsl_debugging_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 34%] Built target debugging_internal Step #12 - "compile-libfuzzer-memory-x86_64": [ 34%] 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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 34%] Linking CXX static library libabsl_base.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 34%] Built target base Step #12 - "compile-libfuzzer-memory-x86_64": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Exceptions.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 35%] Linking C static library libwebpdecoder.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 35%] Built target webpdecoder Step #12 - "compile-libfuzzer-memory-x86_64": [ 35%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/FailedPredicateException.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 35%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/InputMismatchException.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 35%] Linking CXX static library libabsl_bad_optional_access.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 36%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/IntStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 36%] Built target bad_optional_access Step #12 - "compile-libfuzzer-memory-x86_64": [ 36%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings_internal.dir/internal/ostringstream.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 36%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/InterpreterRuleContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 36%] Linking CXX static library libabsl_time_zone.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 36%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/UnbufferedTokenStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 36%] Built target time_zone Step #12 - "compile-libfuzzer-memory-x86_64": [ 36%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/string_view.dir/string_view.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 36%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Vocabulary.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 36%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/WritableToken.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 36%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATN.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 36%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNConfig.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 37%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNConfigSet.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 37%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNDeserializationOptions.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 37%] Built target webpencode Step #12 - "compile-libfuzzer-memory-x86_64": [ 37%] 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": [ 37%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNDeserializer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 38%] Linking CXX static library libabsl_cordz_functions.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 38%] Built target cordz_functions Step #12 - "compile-libfuzzer-memory-x86_64": [ 38%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/demangle_internal.dir/internal/demangle.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 38%] Linking CXX static library libabsl_random_internal_randen.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 38%] Built target random_internal_randen Step #12 - "compile-libfuzzer-memory-x86_64": [ 38%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/stacktrace.dir/stacktrace.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNSimulator.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNState.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNStateType.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ActionTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/AmbiguityInfo.cpp.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::in[ 38%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings_internal.dir/internal/utf8.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": tegral_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/abseil-cpp-build/absl/strings/CMakeFiles/strings_internal.dir/internal/escaping.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 39%] Linking CXX static library libabsl_string_view.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 39%] Linking CXX static library libabsl_stacktrace.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ArrayPredictionContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 39%] Built target string_view Step #12 - "compile-libfuzzer-memory-x86_64": [ 39%] Built target stacktrace Step #12 - "compile-libfuzzer-memory-x86_64": [ 39%] Building CXX object _deps/abseil-cpp-build/absl/hash/CMakeFiles/city.dir/internal/city.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 40%] 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": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Lexer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/AtomTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/LexerInterpreter.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/LexerNoViableAltException.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ListTokenSource.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/NoViableAltException.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ContextSensitivityInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/DecisionEventInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/DecisionInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Parser.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 42%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ParserInterpreter.cpp.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: 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_static.dir/src/atn/DecisionState.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 42%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/EpsilonTransition.cpp.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": 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": [ 42%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ErrorInfo.cpp.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": [ 42%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LL1Analyzer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 42%] Linking CXX static library libabsl_malloc_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 42%] Built target malloc_internal Step #12 - "compile-libfuzzer-memory-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerATNConfig.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 43%] 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": [ 43%] Linking CXX static library libabsl_strings_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 43%] Built target strings_internal Step #12 - "compile-libfuzzer-memory-x86_64": [ 43%] 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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 43%] Linking CXX static library libabsl_low_level_hash.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 43%] Built target low_level_hash Step #12 - "compile-libfuzzer-memory-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerATNSimulator.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 43%] Linking C static library libwebp.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] Linking CXX static library libabsl_city.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] Built target city Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] Built target webp Step #12 - "compile-libfuzzer-memory-x86_64": [ 45%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/ascii.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 45%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/graphcycles_internal.dir/internal/graphcycles.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerActionExecutor.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 45%] Linking CXX static library libabsl_log_internal_conditions.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 45%] Built target log_internal_conditions Step #12 - "compile-libfuzzer-memory-x86_64": [ 45%] Building C object CMakeFiles/webpdemux.dir/src/demux/anim_decode.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerChannelAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerCustomAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerIndexedCustomAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 45%] Building C object CMakeFiles/webpdemux.dir/src/demux/demux.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerModeAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerMoreAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 45%] Linking CXX static library libabsl_crc_cpu_detect.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 46%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerPopModeAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 46%] Built target crc_cpu_detect Step #12 - "compile-libfuzzer-memory-x86_64": [ 46%] Building C object CMakeFiles/imageioutil.dir/imageio/imageio_util.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 46%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ParserRuleContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 46%] Linking C static library libimageioutil.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 46%] Built target imageioutil Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building C object CMakeFiles/libwebpmux.dir/src/mux/anim_encode.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerPushModeAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ProxyErrorListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Linking C static library libwebpdemux.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Built target webpdemux Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerSkipAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RecognitionException.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerTypeAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 48%] Building C object CMakeFiles/extras.dir/extras/extras.c.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": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LookaheadEventInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/NotSetTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/OrderedATNConfigSet.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 48%] Building C object CMakeFiles/extras.dir/extras/quality_estimate.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 48%] Linking CXX static library libabsl_demangle_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 48%] Built target demangle_internal Step #12 - "compile-libfuzzer-memory-x86_64": [ 48%] Building C object CMakeFiles/anim_util.dir/examples/anim_util.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Recognizer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RuleContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 48%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/charconv.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 48%] Building C object CMakeFiles/extras.dir/extras/sharpyuv_risk_table.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ParseInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 48%] Linking C static library libextras.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 48%] Built target extras Step #12 - "compile-libfuzzer-memory-x86_64": [ 48%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc_internal.dir/internal/crc.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 48%] Building C object CMakeFiles/libwebpmux.dir/src/mux/muxedit.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 49%] 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": [ 49%] Building C object CMakeFiles/anim_util.dir/examples/gifdec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ParserATNSimulator.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PrecedencePredicateTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 50%] Building C object CMakeFiles/libwebpmux.dir/src/mux/muxinternal.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredicateEvalInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 50%] Building C object CMakeFiles/libwebpmux.dir/src/mux/muxread.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 51%] Linking C static library libanim_util.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 51%] Built target anim_util Step #12 - "compile-libfuzzer-memory-x86_64": [ 51%] Building C object CMakeFiles/exampleutil.dir/examples/example_util.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 51%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredicateTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 51%] Linking C static library libexampleutil.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 51%] Built target exampleutil Step #12 - "compile-libfuzzer-memory-x86_64": [ 51%] Building C object CMakeFiles/imagedec.dir/imageio/image_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 51%] Building C object CMakeFiles/imagedec.dir/imageio/jpegdec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 51%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 51%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionContextCache.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 51%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionContextMergeCache.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 51%] Linking C static library libwebpmux.a 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": [ 51%] Built target libwebpmux Step #12 - "compile-libfuzzer-memory-x86_64": [ 51%] Building C object CMakeFiles/imageenc.dir/imageio/image_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 51%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionMode.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 51%] Building C object CMakeFiles/imagedec.dir/imageio/metadata.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 51%] Building C object CMakeFiles/imagedec.dir/imageio/pngdec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 51%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ProfilingATNSimulator.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/RangeTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RuleContextWithAltNum.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/RuleTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/SemanticContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RuntimeMetaData.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building C object CMakeFiles/imagedec.dir/imageio/pnmdec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Linking CXX static library libabsl_graphcycles_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/SetTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Linking C static library libimageenc.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Built target graphcycles_internal Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Built target imageenc Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building C object CMakeFiles/gif2webp.dir/examples/gif2webp.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building C object CMakeFiles/webpinfo.dir/examples/webpinfo.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/SingletonPredictionContext.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": 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": [ 52%] Building C object CMakeFiles/gif2webp.dir/examples/gifdec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Token.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/StarLoopbackState.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/TokenSource.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 53%] Building C object CMakeFiles/imagedec.dir/imageio/tiffdec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 53%] Building C object CMakeFiles/imagedec.dir/imageio/webpdec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Building C object CMakeFiles/imagedec.dir/imageio/wicdec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/TokenStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/TokenStreamRewriter.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/UnbufferedCharStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Linking C static library libimagedec.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Built target imagedec Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Linking C executable gif2webp Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Building C object CMakeFiles/webpmux.dir/examples/webpmux.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/UnbufferedTokenStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Built target gif2webp Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Building C object CMakeFiles/get_disto.dir/extras/get_disto.c.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/escaping.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/Transition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/TransitionType.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/WildcardTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Linking C executable get_disto Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/dfa/DFA.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/dfa/DFASerializer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Linking C executable webpmux Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Linking CXX static library libabsl_crc_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Built target get_disto Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Building C object CMakeFiles/webp_quality.dir/extras/webp_quality.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Built target crc_internal Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Building C object CMakeFiles/anim_diff.dir/examples/anim_diff.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Linking C executable webp_quality Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Linking C executable webpinfo Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Vocabulary.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/dfa/DFAState.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Built target webpmux Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Building C object CMakeFiles/anim_dump.dir/examples/anim_dump.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/dfa/LexerDFASerializer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/WritableToken.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Built target webp_quality Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Building C object CMakeFiles/dwebp.dir/examples/dwebp.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/internal/Synchronization.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Built target webpinfo Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Linking C executable anim_dump Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Building C object CMakeFiles/cwebp.dir/examples/cwebp.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Linking C executable anim_diff Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/InterpreterDataReader.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATN.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/Interval.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNConfig.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Linking C executable dwebp Step #12 - "compile-libfuzzer-memory-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNConfigSet.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNDeserializationOptions.cpp.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": [ 57%] Built target anim_dump Step #12 - "compile-libfuzzer-memory-x86_64": [ 57%] Building C object CMakeFiles/img2webp.dir/examples/img2webp.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 57%] Built target anim_diff Step #12 - "compile-libfuzzer-memory-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNDeserializer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/IntervalSet.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/MurmurHash.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 58%] Built target dwebp Step #12 - "compile-libfuzzer-memory-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/Predicate.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Linking C executable img2webp Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Built target img2webp Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/Any.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Linking C executable cwebp Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNSimulator.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.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/support/CPPUtils.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/StringUtils.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Built target cwebp Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/Utf8.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ErrorNodeImpl.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/IterativeParseTreeWalker.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNState.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/charconv_bigint.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/charconv_parse.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTree.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNStateType.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTreeListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ActionTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTreeVisitor.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/AmbiguityInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTreeWalker.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/TerminalNodeImpl.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/Trees.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ArrayPredictionContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 61%] 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": [ 61%] 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": [ 61%] 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": 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": 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": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/AtomTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] 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": [ 62%] 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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] 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": [ 62%] 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": [ 62%] 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": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ContextSensitivityInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/DecisionEventInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] 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": [ 62%] 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": [ 62%] 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": [ 62%] 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": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/DecisionInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/DecisionState.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 63%] 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": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/EpsilonTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ErrorInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 63%] 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": [ 63%] 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": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LL1Analyzer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 63%] 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": [ 63%] 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": [ 63%] 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": 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)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 63%] 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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 63%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/memutil.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 63%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/stringify_sink.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 63%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/match.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 64%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/numbers.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerATNConfig.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerATNSimulator.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerActionExecutor.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerChannelAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerCustomAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerIndexedCustomAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerModeAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerMoreAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerPopModeAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerPushModeAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerSkipAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerTypeAction.cpp.o 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": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LookaheadEventInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 66%] 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": /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": [ 66%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/str_cat.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 66%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/str_replace.cc.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": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/OrderedATNConfigSet.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": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ParseInfo.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_shared.dir/src/atn/ParserATNSimulator.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 67%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/str_split.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 67%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/substitute.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PrecedencePredicateTransition.cpp.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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredicateEvalInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredicateTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionContextCache.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionContextMergeCache.cpp.o 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": 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": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionMode.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ProfilingATNSimulator.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/RangeTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/RuleTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/SemanticContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/SetTransition.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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/SingletonPredictionContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/StarLoopbackState.cpp.o 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": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/Transition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/TransitionType.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/WildcardTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/DFA.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/DFASerializer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/DFAState.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/LexerDFASerializer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/internal/Synchronization.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/InterpreterDataReader.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/Interval.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 69%] Linking CXX static library libantlr4-runtime.a Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 69%] Linking CXX static library libabsl_strings.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 69%] Built target strings Step #12 - "compile-libfuzzer-memory-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/IntervalSet.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 69%] Built target antlr4_static Step #12 - "compile-libfuzzer-memory-x86_64": [ 69%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_logging.dir/internal/logging.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/MurmurHash.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/Predicate.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/Any.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 70%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/symbolize.dir/symbolize.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/Arrays.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/CPPUtils.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/StringUtils.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/Utf8.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ErrorNodeImpl.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/IterativeParseTreeWalker.cpp.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": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTree.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTreeListener.cpp.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 | [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTreeVisitor.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": : 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_shared.dir/src/tree/ParseTreeWalker.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/TerminalNodeImpl.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/Trees.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 71%] 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": [ 71%] 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": [ 72%] 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": [ 72%] 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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 72%] Linking CXX static library libfuzztest_logging.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 72%] Built target fuzztest_logging Step #12 - "compile-libfuzzer-memory-x86_64": [ 72%] 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": [ 72%] 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": [ 72%] 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": [ 72%] 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": [ 72%] 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": [ 72%] 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": [ 72%] 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": [ 72%] 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": [ 73%] 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": [ 73%] 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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 73%] Linking CXX static library libabsl_symbolize.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 73%] Built target symbolize Step #12 - "compile-libfuzzer-memory-x86_64": [ 73%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time.dir/civil_time.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 73%] 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": [ 73%] 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": [ 73%] 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": [ 73%] 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": [ 73%] 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": [ 73%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time.dir/clock.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": 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": [ 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/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/debugging/CMakeFiles/examine_stack.dir/internal/examine_stack.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": [ 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": 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/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/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": [ 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": 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": [ 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": [ 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": 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/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": 1 warning generated. 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/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": [ 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": 1 warning generated. 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": 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": [ 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": 1 warning generated. 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/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/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": 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": 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/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": [ 77%] Linking CXX static library libabsl_flags_commandlineflag.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 77%] Built target flags_commandlineflag 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": [ 77%] 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": [ 77%] Linking CXX static library libabsl_examine_stack.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 77%] Built target examine_stack Step #12 - "compile-libfuzzer-memory-x86_64": [ 77%] 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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 77%] Linking CXX static library libabsl_log_internal_fnmatch.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 77%] Built target log_internal_fnmatch 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": [ 77%] Linking CXX static library libabsl_hash.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 77%] Built target hash Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 77%] Linking CXX static library libabsl_log_internal_proto.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 77%] Built target log_internal_proto 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/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": 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/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": [ 77%] Linking CXX static library libabsl_time.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 77%] Built target time Step #12 - "compile-libfuzzer-memory-x86_64": [ 77%] 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": [ 77%] 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": [ 77%] 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/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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 77%] Linking CXX static library libabsl_random_distributions.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 77%] Built target random_distributions Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 77%] Linking CXX static library libabsl_random_internal_seed_material.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 77%] Built target random_internal_seed_material Step #12 - "compile-libfuzzer-memory-x86_64": [ 77%] 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": 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": [ 77%] Linking CXX shared library libantlr4-runtime.so Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 77%] Linking CXX static library libabsl_flags_private_handle_accessor.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 77%] Built target flags_private_handle_accessor Step #12 - "compile-libfuzzer-memory-x86_64": [ 77%] Linking CXX static library libabsl_failure_signal_handler.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 77%] Built target failure_signal_handler Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 78%] Linking CXX static library ../../../lib/libgtest.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 78%] Built target gtest Step #12 - "compile-libfuzzer-memory-x86_64": [ 79%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 79%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o 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": [ 79%] Built target antlr4_shared 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/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": [ 79%] Linking CXX static library libabsl_log_entry.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 79%] Built target log_entry Step #12 - "compile-libfuzzer-memory-x86_64": [ 79%] 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": [ 79%] Linking CXX static library libabsl_log_internal_globals.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 79%] Built target log_internal_globals 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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 79%] Linking CXX static library libabsl_kernel_timeout_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 79%] Built target kernel_timeout_internal Step #12 - "compile-libfuzzer-memory-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/barrier.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/blocking_counter.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 79%] 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": [ 79%] 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": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/futex_waiter.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 80%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/sem_waiter.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 80%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/pthread_waiter.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 80%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/stdcpp_waiter.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 80%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/waiter_base.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 80%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/win32_waiter.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 80%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/mutex.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 80%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/notification.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 81%] Linking CXX static library libabsl_random_internal_pool_urbg.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 81%] Built target random_internal_pool_urbg Step #12 - "compile-libfuzzer-memory-x86_64": [ 81%] 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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 81%] Linking CXX static library libabsl_str_format_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 81%] Built target str_format_internal Step #12 - "compile-libfuzzer-memory-x86_64": [ 81%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_type_support.dir/internal/type_support.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/flags/CMakeFiles/flags_marshalling.dir/marshalling.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 81%] 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": [ 82%] 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": [ 82%] 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": [ 83%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_io.dir/internal/io.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_serialization.dir/internal/serialization.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] 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": [ 83%] 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": [ 83%] 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": 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/synchronization/notification.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/notification.h:56: 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/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": 1 warning generated. 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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] Linking CXX static library libabsl_log_sink.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] Built target log_sink Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/sem_waiter.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/sem_waiter.h:28: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/futex.h:38: 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/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/blocking_counter.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/blocking_counter.h:26: 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/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/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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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/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/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/crc/crc32c.cc:15: 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": 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": 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 | : 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": 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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] Linking CXX static library ../../../lib/libgtest_main.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] Built target gtest_main 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:18: 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": [ 83%] 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": 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": 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/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": 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/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/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": 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, __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": [ 83%] Linking CXX static library libabsl_random_seed_sequences.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] Built target random_seed_sequences Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_seed_seq.dir/internal/seed_seq.cc.o 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 libabsl_log_internal_format.a Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] Built target log_internal_format 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 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_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_synchronization.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] Built target synchronization Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] 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": [ 83%] 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": [ 83%] 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": [ 83%] 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": [ 84%] 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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 85%] Linking CXX static library libfuzztest_serialization.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 85%] Built target fuzztest_serialization 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": 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": [ 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": 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": 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": 1 warning generated. 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": [ 85%] Linking CXX static library libfuzztest_seed_seq.a 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": [ 85%] Built target fuzztest_seed_seq 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": 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_cordz_handle.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 85%] Built target cordz_handle 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_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_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_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": 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": 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": 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_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_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_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": [ 87%] Linking CXX static library ../../../lib/libgmock.a 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": [ 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": 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": 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": 1 warning generated. 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": 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": [ 88%] Linking CXX executable antlr4_tests 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": [ 88%] Linking CXX static library libabsl_log_globals.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Built target log_globals Step #12 - "compile-libfuzzer-memory-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 #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_initialize.dir/initialize.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Built target antlr4_tests 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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Linking CXX static library libabsl_flags_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Built target flags_internal 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": [ 88%] Building CXX object _deps/fuzztest-build/grammar_codegen/CMakeFiles/antlr_frontend.dir/antlr_frontend.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": 1 warning generated. 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 static library libabsl_cord_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Built target cord_internal Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] 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": 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": 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/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": 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": 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": 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/cord.dir/cord_buffer.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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 89%] Linking CXX static library libabsl_log_internal_message.a 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.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": 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": 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": 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": 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": 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": 1 warning generated. 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 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_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 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/status.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/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/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/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/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/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": 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": 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": [ 90%] Linking CXX static library libabsl_flags_reflection.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 90%] Built target flags_reflection 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/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/bitstate.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/dfa.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/prog.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/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/unicode_casefold.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/simplify.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/rune.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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Linking CXX static library libfuzztest_status.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Built target fuzztest_status Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] 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": 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/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/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/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/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/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/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/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/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.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/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/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/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/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": 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": 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/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/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": 1 warning generated. 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/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/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": 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": 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": 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::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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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": 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_configuration.a Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Built target fuzztest_configuration Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Linking CXX static library libfuzztest_domain_core.a 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": [ 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": 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": 1 warning generated. 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/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": 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": 3 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Built target backend Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] 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": [ 93%] Linking CXX static library libabsl_flags_usage.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Built target flags_usage Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] 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": [ 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": 2 warnings generated. 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/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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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/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": 3 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 94%] Linking CXX static library libre2.a 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": 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 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": 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": 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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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": 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": 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": 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": [ 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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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": 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_llvm_fuzzer_main.dir/llvm_fuzzer_main.cc.o 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": 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": 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": 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/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/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/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 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 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/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 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/advanced_api_fuzzer.dir/advanced_api_fuzzer.cc.o 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/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/animdecoder_fuzzer.dir/animdecoder_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/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/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/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_relocaIn file included from ta/src/libwebp/tests/fuzzer/enc_dec_fuzzer.ccb:l24e: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from (/src/libwebp/tests/fuzzer/./fuzz_utils.hT:)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| :21 ^: 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_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/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/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": 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": 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/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/sharpyuv_fuzzer.cc:21In file included from : Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/tests/fuzzer/webp_info_fuzzer.ccIn file included from :/src/libwebp/tests/fuzzer/./fuzz_utils.h21:: Step #12 - "compile-libfuzzer-memory-x86_64": 36In file included from : Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/tests/fuzzer/fuzz_utils.hIn file included from :/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h36:: Step #12 - "compile-libfuzzer-memory-x86_64": 19In file included from : Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.hIn file included from :/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h19:: Step #12 - "compile-libfuzzer-memory-x86_64": 21In file included from : Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.hIn file included from :/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h21:: Step #12 - "compile-libfuzzer-memory-x86_64": 41In file included from : Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.hIn file included from :/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h41:: 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/container/flat_hash_map.hIn file included from :/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h38:: Step #12 - "compile-libfuzzer-memory-x86_64": 55In file included from : Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.hIn file included from :/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h55:: Step #12 - "compile-libfuzzer-memory-x86_64": 153In file included from : Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.hIn file included from :/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h153:: Step #12 - "compile-libfuzzer-memory-x86_64": 22In file included from : Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h22:: Step #12 - "compile-libfuzzer-memory-x86_64": 511:/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h36::511 :36:warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]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": 511 | :511 | s t d : ::i nsttedg:r:ailn_tceognrsatla_nctol e{}(;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": 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/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/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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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_.MatchEntriesFromTableOfRecen/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.ht:C511o:m36p:a reswarning: ( 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":  ^ Step #12 - "compile-libfuzzer-memory-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/domain_type_erasure.h108::14341::13 : note: note: in instantiation of template class 'absl::is_trivially_relocatable' requested herein instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64":  Step #12 - "compile-libfuzzer-memory-x86_64": 108 | 143 | dotmyapienn_a.mUepd a=t esMtedm:o:reynDaibcltei_oinfa_rty<(avbasll.:G:eitsA_stl(o)c)a;ta Step #12 - "compile-libfuzzer-memory-x86_64": b l| e< ^ 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.h:129/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h::13110:: 25: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested herenote:  Step #12 - "compile-libfuzzer-memory-x86_64": in instantiation of default argument for 'transfer_impl>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 129110 | |  s t a(tivcoi dst)df:u:ztzrtuees_tt:y:pien tterrannaslf:e:rD_oimmapiln(MAoldleolc<*D,e rsilvoetd_>t{y*pdeo*m anienw}_;sl Step #12 - "compile-libfuzzer-memory-x86_64": o 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/arbitrary_impl.h:117: 7111: |   note:  in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here  Step #12 - "compile-libfuzzer-memory-x86_64": 117 |  c l a s s  A r b i t r a rsylIomtp_lt &/&/ Step #12 - "compile-libfuzzer-memory-x86_64": T O| DO ^( 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: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 |  /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h :511c:o36n:s t_cwarning: astbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]< Step #12 - "compile-libfuzzer-memory-x86_64": st/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hd::108::r41e:m ovenote: _cin instantiation of template class 'absl::is_trivially_relocatable' requested hereon Step #12 - "compile-libfuzzer-memory-x86_64": st_t * > ( & e l e m e ntt(ynpeewn_salmoet) )=) )s,td Step #12 - "compile-libfuzzer-memory-x86_64": : :| en ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a Step #12 - "compile-libfuzzer-memory-x86_64": ble_if _117t | < a b s l : : i s_sttraitviica_lclays_tre Step #12 - "compile-libfuzzer-memory-x86_64": (&elem/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.he:n110t:(25o:l d_snote: loin instantiation of default argument for 'transfer_impl>' required heret) Step #12 - "compile-libfuzzer-memory-x86_64": ), sizeof(va l110u | e _ tysptea)t)i;c Step #12 - "compile-libfuzzer-memory-x86_64": s| td ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: Step #12 - "compile-libfuzzer-memory-x86_64": :tr u118e | _ t y p e rtertaunrsnfe r{_}i;mp Step #12 - "compile-libfuzzer-memory-x86_64": l (| Al ~~~~~~~~~~l Step #12 - "compile-libfuzzer-memory-x86_64": oc* ,119 | s l o}t_ Step #12 - "compile-libfuzzer-memory-x86_64": t y| pe ~* Step #12 - "compile-libfuzzer-memory-x86_64": new_s/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hl:o84t:,34: Step #12 - "compile-libfuzzer-memory-x86_64": | note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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": 111 | 84 |  r e t u r n  s t d : : i s _ s a m e < sdleoctl_ttyyppee*( torladn_ssfleort_,i mRpaln >(// Step #12 - "compile-libfuzzer-memory-x86_64": T| OD ^O Step #12 - "compile-libfuzzer-memory-x86_64": (b/24/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h7:129153:0532:3 2):note: rin instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested hereem Step #12 - "compile-libfuzzer-memory-x86_64": ove casts after fixing warn i2915n | g s .  Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 |  / / T O D O ( b / 2 5 1 8 1 4 8 7 0 )P:o lriecmyoTvrea ictass:t:st raafntsefre rf_iuxsiensg_ mweamrcnpiyn(g)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":  114 |  /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h :s3116t:d7::: memnote: cpin instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested herey( Step #12 - "compile-libfuzzer-memory-x86_64":  Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | 3116 |  s t a t i cr_ecsaiszte(e(fstt(d): :>l au0nd e?r (ca Step #12 - "compile-libfuzzer-memory-x86_64": p | : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~N Step #12 - "compile-libfuzzer-memory-x86_64": extC a116p | a c i t y ( c a p ) ) ;  Step #12 - "compile-libfuzzer-memory-x86_64": c o| ns ^t_c Step #12 - "compile-libfuzzer-memory-x86_64": ast<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 #12 - "compile-libfuzzer-memory-x86_64": nst_t*>( &3103e | l e m e ntr(enteuwr_nsl o{tp)r)e)p)a,re Step #12 - "compile-libfuzzer-memory-x86_64": _ i| ns ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e Step #12 - "compile-libfuzzer-memory-x86_64": rt( h117a | s h ) ,  t r uest}a;ti Step #12 - "compile-libfuzzer-memory-x86_64": c _| ca ^s Step #12 - "compile-libfuzzer-memory-x86_64": t<co/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.hn:s360t:41 : voinote: din instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here*> Step #12 - "compile-libfuzzer-memory-x86_64": (&element(old_slot )360) | ,  s idziecotfio(nvaarlyu_e _=t ytpoer)c).;Ge Step #12 - "compile-libfuzzer-memory-x86_64": t <| s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i Step #12 - "compile-libfuzzer-memory-x86_64": zeo f118 | ( T ) > ()r.eGteutrMnat c{h}i;ng Step #12 - "compile-libfuzzer-memory-x86_64": I n| te ~~~~~~~~~~g Step #12 - "compile-libfuzzer-memory-x86_64": er D119i | c t i}on Step #12 - "compile-libfuzzer-memory-x86_64": a r| yE ~n Step #12 - "compile-libfuzzer-memory-x86_64": tries( Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h :| 84: ^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)]/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h: Step #12 - "compile-libfuzzer-memory-x86_64": 177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std: :177i | s_s a m e<decltype ( t r a ntsefmepro_riamrpyl_>r(ie Step #12 - "compile-libfuzzer-memory-x86_64": s F| ro ^m Step #12 - "compile-libfuzzer-memory-x86_64": TableOf/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hR:e2915c:e53n:t Comnote: pain instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested herere Step #12 - "compile-libfuzzer-memory-x86_64": s( 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_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 | P o ldiocmyaTirna_i.tUsp:d:attreaMnesmfoerry_Duiscetsi_omneamrcyp(yv(al.GetAs<)C,orpusType>()) 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/domain_base.h/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h::1293116::137:: note: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested herein 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":  Step #12 - "compile-libfuzzer-memory-x86_64": 129 | 3116 | ( rveosiidze)(fgurzozwttehs_tl:e:fitn(t)e r>n al0:: D? ocmaapi n: NextCapacMiotdye(lc| {* ^d Step #12 - "compile-libfuzzer-memory-x86_64": omai/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hn:}3103;:13 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)/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h Step #12 - "compile-libfuzzer-memory-x86_64": :117:7 :3103 |   note:  in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested herer Step #12 - "compile-libfuzzer-memory-x86_64": eturn {prepar e117_ | incslearsts(h aAsrhb)i,t ratrryuIemp}l;<T Step #12 - "compile-libfuzzer-memory-x86_64": , | st ^ Step #12 - "compile-libfuzzer-memory-x86_64": d::ena/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.hb:l360e:_41i:f _t::GetMatchingIntegerDictionaryEntries' requested heretd Step #12 - "compile-libfuzzer-memory-x86_64": ::is_const_v && Step #12 - "compile-libfuzzer-memory-x86_64": | 360 | ^ Step #12 - "compile-libfuzzer-memory-x86_64":  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_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/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 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_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 | // In file included from T/src/libwebp/tests/fuzzer/mux_demux_api_fuzzer.ccO:D22O: Step #12 - "compile-libfuzzer-memory-x86_64": (In file included from b/src/libwebp/tests/fuzzer/./fuzz_utils.h/:2365: Step #12 - "compile-libfuzzer-memory-x86_64": 1In file included from 8/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h1:4198: Step #12 - "compile-libfuzzer-memory-x86_64": 7In file included from 0/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.hm:o41v: Step #12 - "compile-libfuzzer-memory-x86_64": eIn file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.hc:a38s: Step #12 - "compile-libfuzzer-memory-x86_64": tIn file included from s/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h :a55f: Step #12 - "compile-libfuzzer-memory-x86_64": tIn file included from e/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.hr: 153f: Step #12 - "compile-libfuzzer-memory-x86_64": iIn file included from x/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.hi:n22g: Step #12 - "compile-libfuzzer-memory-x86_64": w/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.ha:r511n:i36n:gs. Step #12 - "compile-libfuzzer-memory-x86_64": | warning: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] 114 Step #12 - "compile-libfuzzer-memory-x86_64": | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  511115 | | : s t d:s:tianttiecgra_lc_acsotnso(lst,d ::_l_aiusn_dterri(vi Step #12 - "compile-libfuzzer-memory-x86_64": a l| ly ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ Step #12 - "compile-libfuzzer-memory-x86_64": re l116o | c a t a b l e  ( T ) > {c}o;ns Step #12 - "compile-libfuzzer-memory-x86_64": t _| ca ^s Step #12 - "compile-libfuzzer-memory-x86_64": t' requested here<v Step #12 - "compile-libfuzzer-memory-x86_64": alue_type> *108> | ( & e l e m e n t ( n e w_tsylpoetn)a)m)e), = Step #12 - "compile-libfuzzer-memory-x86_64": s| td ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: Step #12 - "compile-libfuzzer-memory-x86_64": :e n117a | b l e _ i f _ t <asbtsalt:i:ci_sc_atsrtive(<&e Step #12 - "compile-libfuzzer-memory-x86_64": l e| me ^n Step #12 - "compile-libfuzzer-memory-x86_64": t(old_slo/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.ht:)110):,25 : sizeofnote: (vin instantiation of default argument for 'transfer_impl>' required hereal Step #12 - "compile-libfuzzer-memory-x86_64": ue_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~110 Step #12 - "compile-libfuzzer-memory-x86_64": |  118 | s t a t icre tsutrdn:: t{r}ue_ty;pe Step #12 - "compile-libfuzzer-memory-x86_64": t| ra ~~~~~~~~~~n Step #12 - "compile-libfuzzer-memory-x86_64": sf e119r | _ i m}pl Step #12 - "compile-libfuzzer-memory-x86_64": ( A| ll ~o Step #12 - "compile-libfuzzer-memory-x86_64": c*, /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hs:l84o:t34_:t ypenote: * while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]ne Step #12 - "compile-libfuzzer-memory-x86_64": w_slot, Step #12 - "compile-libfuzzer-memory-x86_64": | 84 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111r | e t u r n  s t d : : i s _ s a m e <  d e c l t y p e  ( t r a n s f e rs_liomtp_lt{>( 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/raw_hash_set.h :2915/:/53 :T ODOnote: (bin instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here/2 Step #12 - "compile-libfuzzer-memory-x86_64": 47130232): remove 2915c | a s t s a 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":  P113o | l i c y Tr/a/i tTsO:D:Ot(rba/n2s5f1e8r1_487u0s)e:s _rmeemmocvpey (c)a,st Step #12 - "compile-libfuzzer-memory-x86_64": s | af ^t Step #12 - "compile-libfuzzer-memory-x86_64": er /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hf:i3116x:i7n:g wanote: rnin 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": gs. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  1143116 | | s t dr:e:smiezmec(pgyr(ow Step #12 - "compile-libfuzzer-memory-x86_64": t h| _l ~~~~~~~~~~~~e Step #12 - "compile-libfuzzer-memory-x86_64": ft (115) | >  0  ? csatpa t:i cN_ecxatsCtapp()s)t;d: Step #12 - "compile-libfuzzer-memory-x86_64": : l| au ^n Step #12 - "compile-libfuzzer-memory-x86_64": der(/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h: Step #12 - "compile-libfuzzer-memory-x86_64": 3103 :| 13: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": note: 116(skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) |  Step #12 - "compile-libfuzzer-memory-x86_64": c o3103n | s t _ c asrtet*}>;(& Step #12 - "compile-libfuzzer-memory-x86_64": e l| em ^e Step #12 - "compile-libfuzzer-memory-x86_64": nt(new_/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.hs:l193o:t25):) )),note:  Step #12 - "compile-libfuzzer-memory-x86_64": in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here | Step #12 - "compile-libfuzzer-memory-x86_64":  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | 193 |  s t atteimcp_ocraasrty_e(s&FerloemmTeanbtl(eoOlfdR_escleontt)C)o,m pasriezse(of Step #12 - "compile-libfuzzer-memory-x86_64":  (| va ^l Step #12 - "compile-libfuzzer-memory-x86_64": ue_ty/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.hp:e143):)13;: Step #12 - "compile-libfuzzer-memory-x86_64":  | note:  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~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": 118 | 143 | r e t u rdnom a{i}n;_. Step #12 - "compile-libfuzzer-memory-x86_64": U p| da ~~~~~~~~~~t Step #12 - "compile-libfuzzer-memory-x86_64": eM e119m | o r y}Di Step #12 - "compile-libfuzzer-memory-x86_64": c t| io ~n Step #12 - "compile-libfuzzer-memory-x86_64": ary(va/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hl:.84G:e34t:A s<Cnote: orwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]pusTyp Step #12 - "compile-libfuzzer-memory-x86_64": e>()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":  84/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h | : 129 : 13 : retnote: urin instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested heren Step #12 - "compile-libfuzzer-memory-x86_64": std::is _129s | a m e <  d e(clvtoyipde)(fturzazntsefsetr:_:iimnptlev>e(d> Step #12 - "compile-libfuzzer-memory-x86_64": { *| do ^m Step #12 - "compile-libfuzzer-memory-x86_64": ain}; Step #12 - "compile-libfuzzer-memory-x86_64": | /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h: ^2915 Step #12 - "compile-libfuzzer-memory-x86_64": :53: /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.hnote: :54in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here:12 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": 54 | explicit In R2915a | n g e I m p l ( T m i n , T m a x ) : m i n _ ( m i n ) , m a x _P(omlaixc)y T{ra Step #12 - "compile-libfuzzer-memory-x86_64": i t| s: ^: Step #12 - "compile-libfuzzer-memory-x86_64": tra/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.hn:s551f:e17r:_ usenote: s_in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested hereme Step #12 - "compile-libfuzzer-memory-x86_64": mcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":  551 | /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h : 3116 : 7 :   note:  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": InRangeImpl(0u 3116, |  3 ' 9 9 9r'e9s9i9z'e9(9g9ruow)t)h)_ l{e}ft Step #12 - "compile-libfuzzer-memory-x86_64": ( )| > ^ Step #12 - "compile-libfuzzer-memory-x86_64": 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/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": In file included from /src/libwebp/tests/fuzzer/imageio_fuzzer.cc3116: | 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": rIn file included from e/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.hs:i19z: Step #12 - "compile-libfuzzer-memory-x86_64": eIn file included from (/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.hg:r21o: Step #12 - "compile-libfuzzer-memory-x86_64": wIn file included from t/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.hh:_41l: Step #12 - "compile-libfuzzer-memory-x86_64": eIn file included from f/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.ht:(38): Step #12 - "compile-libfuzzer-memory-x86_64": In file included from >/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h :550: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h?: 153c: Step #12 - "compile-libfuzzer-memory-x86_64": aIn file included from p/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h ::22 : Step #12 - "compile-libfuzzer-memory-x86_64": Ne/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.hx:t511C:a36p:a citwarning: y(cbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]ap 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:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_cons t3103a | return {prepanrte<_ibnosoelrt,( ha_s_hi)s,_ trtirvuieal}l;y_ Step #12 - "compile-libfuzzer-memory-x86_64": r e| lo ^c Step #12 - "compile-libfuzzer-memory-x86_64": atable(T/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h):>193 :{25}:;  Step #12 - "compile-libfuzzer-memory-x86_64":  note: | in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here ^ Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64":  193/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h | : 108 : 41 :   note: tein instantiation of template class 'absl::is_trivially_relocatable' requested heremp Step #12 - "compile-libfuzzer-memory-x86_64": orary_dict_.Ma t108c | h E n t r i e s F r o m TatbylpeeOnfaRmeece n=t Csotmdp:a:reensa(bl Step #12 - "compile-libfuzzer-memory-x86_64": e _| if ^_ Step #12 - "compile-libfuzzer-memory-x86_64": t::UpdateMemoryDictionary' requested herell Step #12 - "compile-libfuzzer-memory-x86_64": y_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 :143110 | : d25o: mainote: n_in instantiation of default argument for 'transfer_impl>' required here.U Step #12 - "compile-libfuzzer-memory-x86_64": pdateMemoryDictionary( v110a | l . GesttAastu(e)_)t;yp Step #12 - "compile-libfuzzer-memory-x86_64": e | tr ^a Step #12 - "compile-libfuzzer-memory-x86_64": nsfer_/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.hi:m129p:l13(:A llonote: c*in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here, Step #12 - "compile-libfuzzer-memory-x86_64": slot_type* new _129s | l o t ,  Step #12 - "compile-libfuzzer-memory-x86_64": (| v ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o Step #12 - "compile-libfuzzer-memory-x86_64": id )111f | u z z t e s t : : i n t e r n a l : :Domai n M o d e l < D e r i v e d > { * d o msaliont}_;ty Step #12 - "compile-libfuzzer-memory-x86_64": p e| * ^o Step #12 - "compile-libfuzzer-memory-x86_64": ld_slot/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h,: 54R:a12n:k 1) note: { Step #12 - "compile-libfuzzer-memory-x86_64": | 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":  112 | 54 | / / TeOxDpOl(ibc/i2t47 1I3n0R2a3n2g)e:I mrpelm(oTv em icna,s tTs maafxt)e r: fmiixni_n(gm iwna)r,n imnagxs_.(m Step #12 - "compile-libfuzzer-memory-x86_64": a x| ) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{ Step #12 - "compile-libfuzzer-memory-x86_64":  Step #12 - "compile-libfuzzer-memory-x86_64": 113| |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":  //src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h/: 551T:O17D:O (b/note: 25in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here18 Step #12 - "compile-libfuzzer-memory-x86_64": 14870): r e551m | o v e c a s t s a f t e r fIinxRianngg ewIamrpln(gs0.u Step #12 - "compile-libfuzzer-memory-x86_64": , | 3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~' Step #12 - "compile-libfuzzer-memory-x86_64": 99 9114' | 9 9 9 ' 9s9t9du::)m)e)m c{p}y( 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":  115 | static_cast<void*>(std::lauIn file included from n/src/libwebp/tests/fuzzer/anim_util_fuzzer.ccd:e22r: 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 Step #12 - "compile-libfuzzer-memory-x86_64": :19 : Step #12 - "compile-libfuzzer-memory-x86_64": 116In 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": cIn file included from o/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.hn:s55t: Step #12 - "compile-libfuzzer-memory-x86_64": _In file included from c/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.ha:s153t: 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":  *:> (s&tedl:e:mienntte(gnreawl__scloonts)t)a)n)t,< Step #12 - "compile-libfuzzer-memory-x86_64": b o| ol ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": , _ _117i | s _ t r i v i a llsyt_arteilco_ccaatsatblt { };vo Step #12 - "compile-libfuzzer-memory-x86_64": i d| * ^> Step #12 - "compile-libfuzzer-memory-x86_64": (&elem/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.he:n108t:(41o:l d_snote: loin instantiation of template class 'absl::is_trivially_relocatable' requested heret) Step #12 - "compile-libfuzzer-memory-x86_64": ),  s108i | z e o f  ( v a l u e _ tytpyep)e)n;am Step #12 - "compile-libfuzzer-memory-x86_64": e | = ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": st d118: | : e n abl e_rieft_utr, $1 = (no value)]:110 Step #12 - "compile-libfuzzer-memory-x86_64": :25: note: in instantiation of default argument for 'transfer_impl>' required here 84 Step #12 - "compile-libfuzzer-memory-x86_64": | return 110s | t d ::sitsa_tsiacme n>e(w_ Step #12 - "compile-libfuzzer-memory-x86_64": s l| ot ^, 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: 2915111: | 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 | s l o t _ t y p e * o l d _ s l o t , R a n k 1 ) {Po Step #12 - "compile-libfuzzer-memory-x86_64": l i| cy ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~T Step #12 - "compile-libfuzzer-memory-x86_64": ra i112t | s : : t ra/n/s fTeOrD_Ou(sbe/s2_4m7e1m3c0p2y3(2)),: Step #12 - "compile-libfuzzer-memory-x86_64": r e| mo ^v Step #12 - "compile-libfuzzer-memory-x86_64": e casts after fixing /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hw:a3116r:n7i:n gs.note:  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 | Step #12 - "compile-libfuzzer-memory-x86_64":  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | 3116 |  / / T O DrOe(sbi/z2e5(1g8r1o4w8t7h0_)l:e frte(m)o v>e c0as t?s caafpt e:r NfeixxtiCnagp awcairtnyi(ncgasp.)) 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": 114 |  /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h : 3103 :s13t:d ::mnote: em(skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)cp Step #12 - "compile-libfuzzer-memory-x86_64": y( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  1153103 | |  r e tusrtnat i{cp_rceapsatre<_ivnosiedrt*(>h(assthd):,: laturnudeer}(; 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":  116 |  /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h : 193 : 25: conote: nsin instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested heret_ Step #12 - "compile-libfuzzer-memory-x86_64": cast* >193( | & e l e m e n t (tneemwp_osrlaorty)_)d)i)c,t_ Step #12 - "compile-libfuzzer-memory-x86_64": . M| at ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~c Step #12 - "compile-libfuzzer-memory-x86_64": hE n117 | t r i e s F r omsTtaabtliecO_fcRaescten Step #12 - "compile-libfuzzer-memory-x86_64": (&element(/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.ho:l143d:_13s:l ot)note: ),in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here  Step #12 - "compile-libfuzzer-memory-x86_64": sizeof (143v | a l u e _dtoympaei)n)_;.U Step #12 - "compile-libfuzzer-memory-x86_64": p d| at ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e Step #12 - "compile-libfuzzer-memory-x86_64": Me m118o | r y D i ctrieotnuarrny( v{a}l;.G Step #12 - "compile-libfuzzer-memory-x86_64": e t| As ~~~~~~~~~~< Step #12 - "compile-libfuzzer-memory-x86_64": Co r119p | u s T}yp Step #12 - "compile-libfuzzer-memory-x86_64": e >| () ~) 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/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h::84129::3413:: note: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]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": 84 | 129r | e t u r n  (stvdo:i:dis)_fsuazmzetc{a*tdoorm >| ( ^ 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/raw_hash_set.h:2915note: :53in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here: Step #12 - "compile-libfuzzer-memory-x86_64": note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 54 Step #12 - "compile-libfuzzer-memory-x86_64": | explicit InR a2915n | g e I m p l ( T m i n , T m a x ) : m i n _ ( m i n ) , m a x _ (Pmoalxi)c y{Tr Step #12 - "compile-libfuzzer-memory-x86_64": a i| ts ^: Step #12 - "compile-libfuzzer-memory-x86_64": :tran/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.hs:f551e:r17_:u sesnote: _min instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested hereem Step #12 - "compile-libfuzzer-memory-x86_64": cpy() ,551 | Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":   /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h :I3116n:R7a:n geInote: mpin instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested herel< Step #12 - "compile-libfuzzer-memory-x86_64": uint32_t>(0u, 3'999'99 93116' | 9 9 9 u  ) )r)e s{i}ze Step #12 - "compile-libfuzzer-memory-x86_64": ( g| ro ^w Step #12 - "compile-libfuzzer-memory-x86_64": th_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":  | 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": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h2915::10853::41 : note: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested herein instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64":  Step #12 - "compile-libfuzzer-memory-x86_64": 108 |  t2915y | p e n a m e  = s t d : : e n a b l e _ i f _ t < a b s l : : i s _ t r iPvoilailclyyT_rraeiltosc:a:ttarbalnes>' required 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/raw_hash_set.h:3116:7 :110 |   note: sin instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested hereta Step #12 - "compile-libfuzzer-memory-x86_64": tic std::true_type transfer_impl(Alloc*, 3116s | l o t _ t y pree*s inzeew(_gsrloowtt,h_ Step #12 - "compile-libfuzzer-memory-x86_64": l e| ft ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~( Step #12 - "compile-libfuzzer-memory-x86_64": ) > 111 | 0  ? c a p : N e x t Capa c i t y ( c a p ) ) ;  Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": slot_t/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hy:p3103e:*13 :o ld_note: sl(skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)ot Step #12 - "compile-libfuzzer-memory-x86_64": , Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/2471 331030 | 2 3 2 ) : rreetmuorvne c{apsrtesp aarfet_eirn sfeirxti(nhga swha)r,n intgrsu.e Step #12 - "compile-libfuzzer-memory-x86_64": } ;|  Step #12 - "compile-libfuzzer-memory-x86_64": ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": |  ^113 Step #12 - "compile-libfuzzer-memory-x86_64": |  // /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.hT:O360D:O41(:b /25note: 18in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here14 Step #12 - "compile-libfuzzer-memory-x86_64": 870): remove casts after fixing war n360i | n g s . d Step #12 - "compile-libfuzzer-memory-x86_64": i c| ti ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o Step #12 - "compile-libfuzzer-memory-x86_64": na r114y | _ = tsotrdc:.:Gmeetm (115) | . G e t M a t c hisntgaItinct_ecgaesrtDiE(nsttrdi:e:sl(au Step #12 - "compile-libfuzzer-memory-x86_64": n d| er ^( 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 Step #12 - "compile-libfuzzer-memory-x86_64": :177:25 :116 |   note:  in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here  Step #12 - "compile-libfuzzer-memory-x86_64": const_castm*p>o(r&aerlye_mdeinctt(_n.eMwa_tsclhoEtn)t)r)i)e,sF Step #12 - "compile-libfuzzer-memory-x86_64": r o| mT ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a Step #12 - "compile-libfuzzer-memory-x86_64": bl e117O | f R e c e n t C omsptaarteisc(_c Step #12 - "compile-libfuzzer-memory-x86_64": a s| t ^< Step #12 - "compile-libfuzzer-memory-x86_64": const/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h: 143:v13o:i d*note: >(in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here&e Step #12 - "compile-libfuzzer-memory-x86_64": lement(old_slot)), sizeof(value_ t143y | p e ) ) ;do Step #12 - "compile-libfuzzer-memory-x86_64": m a| in ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ Step #12 - "compile-libfuzzer-memory-x86_64": .U p118d | a t e M emroertyuDrinct i{o}n;ar Step #12 - "compile-libfuzzer-memory-x86_64": y (| va ~~~~~~~~~~l Step #12 - "compile-libfuzzer-memory-x86_64": .G e119t | A s <}Co Step #12 - "compile-libfuzzer-memory-x86_64": r p| us ~T Step #12 - "compile-libfuzzer-memory-x86_64": ype>())/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h;:84 Step #12 - "compile-libfuzzer-memory-x86_64": : 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)]/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h: Step #12 - "compile-libfuzzer-memory-x86_64": 129:13: note: 84in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here |  Step #12 - "compile-libfuzzer-memory-x86_64": return std::is_s a129m | e <  d e c l(tyvpoeid(t)rfaunzszfteers_ti:m:pilnr>i(ve Step #12 - "compile-libfuzzer-memory-x86_64": d >| {* ^d Step #12 - "compile-libfuzzer-memory-x86_64": omain}/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h;:2915 Step #12 - "compile-libfuzzer-memory-x86_64": : 53| : ^ Step #12 - "compile-libfuzzer-memory-x86_64": note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h Step #12 - "compile-libfuzzer-memory-x86_64": :117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here 2915 Step #12 - "compile-libfuzzer-memory-x86_64": | 117 |  c l a s s  A r b i t r a r y I m p l | && ^ 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 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)/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h,: 511:t36r:u e}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": ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:: 108:41note: : in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": note: 193in instantiation of template class 'absl::is_trivially_relocatable' requested here |  Step #12 - "compile-libfuzzer-memory-x86_64": temp o108r | a r y _ d i c t _ . M a tcthyEpnetnraimeesF r=o msTtadb:l:eeOnfaRbelcee_nitfC_otm::UpdateMemoryDictionary' 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/abseil-cpp-src/absl/container/internal/common_policy_traits.h:110:25 :143 |   note:  in instantiation of default argument for 'transfer_impl>' required heredo Step #12 - "compile-libfuzzer-memory-x86_64": main_.Upd a110t | e M emsotraytDiicct isotnda:r:yt(rvuael_.tGyepteA stl(()A)l;lo Step #12 - "compile-libfuzzer-memory-x86_64": c *| , ^s Step #12 - "compile-libfuzzer-memory-x86_64": lot_/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.ht:y129p:e13*: newnote: _sin instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested herelo Step #12 - "compile-libfuzzer-memory-x86_64": t, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  129111 | | (  v o i d  ) f u z z t e s t ::internal::DomainMod e l < D e r i v e d > { * d o msaliont}_;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/internal/domains/in_range_impl.hl:o54t:,12 :R anknote: 1)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":  11254 | |  ex/p/l iTcOiDtO( bI/n2R4a7n1g3e0I2m3p2l)(:T rmeimno,v eT cmaasxt)s :a fmtienr_ (fmiixni)n,g mwaaxr_n(imnagxs). { 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/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h : 551 :17/:/ TOnote: DOin instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here(b Step #12 - "compile-libfuzzer-memory-x86_64": /25181 45518 | 7 0 ) : r e m o v e c a s t sI naRfatnegre Ifmipxlii(ng0su., Step #12 - "compile-libfuzzer-memory-x86_64": | 3' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9 Step #12 - "compile-libfuzzer-memory-x86_64": 99' 91149 | 9 ' 9 9 9sutd):):)m e{m}cp Step #12 - "compile-libfuzzer-memory-x86_64": y (|  Step #12 - "compile-libfuzzer-memory-x86_64": ^ 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/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 st/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.hd::511::i36s:_ samwarning: e<builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]de Step #12 - "compile-libfuzzer-memory-x86_64": cltype/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:(108t:r41a:n sfenote: r_in instantiation of template class 'absl::is_trivially_relocatable' requested hereim Step #12 - "compile-libfuzzer-memory-x86_64": plt>y(pe Step #12 - "compile-libfuzzer-memory-x86_64": n a| me ^ Step #12 - "compile-libfuzzer-memory-x86_64": = std::/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.he:n2915a:b53l:e _ifnote: _tin instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here<a Step #12 - "compile-libfuzzer-memory-x86_64": bsl::is_trivially_reloca t2915a | b l e <  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": 110 | P o lisctyaTtriacit ss:t:dt:r:atnrsufee_rt_yupsee st_rmaenmscfpeyr(_)i,mp Step #12 - "compile-libfuzzer-memory-x86_64": l (| Al ^l Step #12 - "compile-libfuzzer-memory-x86_64": oc*, s/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hl:o3116t:_7t:y pe*note: nin instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested hereew Step #12 - "compile-libfuzzer-memory-x86_64": _slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-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 #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/raw_hash_set.h :3103/:/13 :T ODOnote: (b(skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)/2 Step #12 - "compile-libfuzzer-memory-x86_64": 47130232): remove casts 3103a | f t e r friextiunrgn w a{rpnrienpgasr.e_ Step #12 - "compile-libfuzzer-memory-x86_64": i n| se ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r Step #12 - "compile-libfuzzer-memory-x86_64": t(h a113s | h ) , t/r/u eTO}D;O( Step #12 - "compile-libfuzzer-memory-x86_64": b /| 25 ^1 Step #12 - "compile-libfuzzer-memory-x86_64": 814870): r/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.he:m193o:v25e: casnote: tsin instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here a Step #12 - "compile-libfuzzer-memory-x86_64": fter f i193x | i n g w a r n itnegmsp.or Step #12 - "compile-libfuzzer-memory-x86_64": a r| y_ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d Step #12 - "compile-libfuzzer-memory-x86_64": ic t114_ | . M a t cshtEdn:t:rmieemscFpryo(mT Step #12 - "compile-libfuzzer-memory-x86_64": a b| le ~~~~~~~~~~~~O Step #12 - "compile-libfuzzer-memory-x86_64": fRe c115e | n t C o m p a r ess(ta Step #12 - "compile-libfuzzer-memory-x86_64": t i| c_ ^c Step #12 - "compile-libfuzzer-memory-x86_64": ast<v/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.ho:i143d:13*:> (stnote: d:in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here:l Step #12 - "compile-libfuzzer-memory-x86_64": aunder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | 143 | d o macionn_s.tU_pcdaastteM*o>r(p&ueslTeympeen>t(()n)e;w_ Step #12 - "compile-libfuzzer-memory-x86_64": s l| ot ^) 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 Step #12 - "compile-libfuzzer-memory-x86_64": :  117note: |  in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here  Step #12 - "compile-libfuzzer-memory-x86_64": stat i129c | _ c a s t  <(cvoonisdt) fuvzozitdes*t>:(:&ienlteemrennatl(:o:lDdo_msaliontM)o)d,e lv{a*lduoem_atiynp}e;)) 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":  118/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h | : 54 : 12 : retnote: urin instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested heren Step #12 - "compile-libfuzzer-memory-x86_64": {}; Step #12 - "compile-libfuzzer-memory-x86_64": | 54 | ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  e119x | p l i}ci Step #12 - "compile-libfuzzer-memory-x86_64": t | I ~n Step #12 - "compile-libfuzzer-memory-x86_64": RangeI/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hm:p84l:(34T: minnote: , while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]T Step #12 - "compile-libfuzzer-memory-x86_64": max) : min_(m i84n | ) , m axr_e(tmuarxn) {st Step #12 - "compile-libfuzzer-memory-x86_64": d :| :i ^s Step #12 - "compile-libfuzzer-memory-x86_64": _same::InRangeImpl' requested heretr Step #12 - "compile-libfuzzer-memory-x86_64": ansfer_ i551m | p l < s t d : : a l l o c a t o rIm>p(l< Step #12 - "compile-libfuzzer-memory-x86_64": u i| nt ^3 Step #12 - "compile-libfuzzer-memory-x86_64": 2_t>(0/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hu:2915,: 53:3 '99note: 9'in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here99 Step #12 - "compile-libfuzzer-memory-x86_64": 9'999u))) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ 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/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": In file included from /src/libwebp/tests/fuzzer/simple_api_fuzzer.cc/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h::23511: Step #12 - "compile-libfuzzer-memory-x86_64": :In file included from 36/src/libwebp/tests/fuzzer/./fuzz_utils.h:: 36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from warning: /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19builtin __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/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": 511In 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 :s511t:d36::: intwarning: egrbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]al Step #12 - "compile-libfuzzer-memory-x86_64": _constant<b o511o | l  , :_ _sitsd_:t:riinvtieaglrlayl__rceolnosctaatnatb, {}_;_i Step #12 - "compile-libfuzzer-memory-x86_64": s _| tr ^i Step #12 - "compile-libfuzzer-memory-x86_64": vially_/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hr:e108l:o41c:a tabnote: lein instantiation of template class 'absl::is_trivially_relocatable' requested here( Step #12 - "compile-libfuzzer-memory-x86_64": T)> { }108; |  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:t41y:p enanote: mein instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": = std: :108e | n a b l e _ i f _ t < a bstly:p:einsa_mteri v=i asltldy:_:reenlaobclaet_aibf_t>' required herebl Step #12 - "compile-libfuzzer-memory-x86_64": e< 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 | : 110 :25s:t atinote: cin instantiation of default argument for 'transfer_impl>' required here s Step #12 - "compile-libfuzzer-memory-x86_64": td::true_type t110r | a n sfsetra_tiimcpl (sAtldl:o:ct*r,u es_ltoytp_et ytprea*n snfeewr__silmoptl,(A Step #12 - "compile-libfuzzer-memory-x86_64": l l| oc ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~* Step #12 - "compile-libfuzzer-memory-x86_64": , s l111o | t _ t y p e * n e w _ s l o t ,  Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | s l o t _type* old_ s l o t , R a n k 1 ) {  Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  sl o112t | _ t y p e*/ /o lTdO_DsOl(obt/,2 4R7a1n3k012)3 2{): Step #12 - "compile-libfuzzer-memory-x86_64": r| em ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o Step #12 - "compile-libfuzzer-memory-x86_64": ve c112a | s t s af/t/e rT OfDiOx(ibn/g2 4w7a1r3n0i2n3g2s).: Step #12 - "compile-libfuzzer-memory-x86_64": r e| mo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~v Step #12 - "compile-libfuzzer-memory-x86_64": e ca s113t | s a f te/r/ fTiOxDiOn(gb /w2a5r1n8i1n4g8s7.0) Step #12 - "compile-libfuzzer-memory-x86_64": : | re ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~m Step #12 - "compile-libfuzzer-memory-x86_64": o v113e | c a s ts/ /a fTtOeDrO (fbi/x2i5n1g8 1w4a8r7n0i)n:g sr.em Step #12 - "compile-libfuzzer-memory-x86_64": o v| e ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~c Step #12 - "compile-libfuzzer-memory-x86_64": ast s114 | a f t e rs tfdi:x:imnegm cwpayr(ni Step #12 - "compile-libfuzzer-memory-x86_64": n g| s. ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64":  | 115 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 |  ssttadt:i:cm_ecmacspty(< Step #12 - "compile-libfuzzer-memory-x86_64": v o| id ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": *>( s115t | d : : l a u n d er(st Step #12 - "compile-libfuzzer-memory-x86_64": a t| ic ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ Step #12 - "compile-libfuzzer-memory-x86_64": cas t116 | <  v o i d  * > ( s t d:c:olnasutn_dcears(t Step #12 - "compile-libfuzzer-memory-x86_64": < s| td ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: Step #12 - "compile-libfuzzer-memory-x86_64": :re m116o | v e _ c o n s t _ t < v alcuoen_stty_pcea>s*t>(<&setlde:m:ernetm(onveew__csolnostt)_)t)<)v,al Step #12 - "compile-libfuzzer-memory-x86_64": u e| _t ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y Step #12 - "compile-libfuzzer-memory-x86_64": pe> *117> | ( & e l e m e n t(snteawt_iscl_octa)s)t))<,c Step #12 - "compile-libfuzzer-memory-x86_64": o n| st ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": vo i117d |  * > ( & e l e mesntta(toilcd__csalsott)<),c onssitze ofvo(ivdal*u>e(_&teylpeem)e)n;t( Step #12 - "compile-libfuzzer-memory-x86_64": o l| d_ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s Step #12 - "compile-libfuzzer-memory-x86_64": lo t118) | ) ,  sirzeetoufrn(v a{l}u;e_ Step #12 - "compile-libfuzzer-memory-x86_64": t y| pe ~~~~~~~~~~) 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":  | 118 | ~ Step #12 - "compile-libfuzzer-memory-x86_64":  retu/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hr:n 84{:}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": 119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64":  84 | /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h : 84 : 34:r etunote: rnwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": std::i s84_ | s a m e <dreectlutrynpe s(ttdr:a:nissf_esra_miem<>s(td Step #12 - "compile-libfuzzer-memory-x86_64": : :| al ^l Step #12 - "compile-libfuzzer-memory-x86_64": ocator</src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hc:h2915a:r53:> >(note: Step #12 - "compile-libfuzzer-memory-x86_64":  in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' 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/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 | 2915 | P o l i c y T r a i t s : : t r aPnolsifceyrT_ruasietss_:m:etmrcapnys(f)e,r_ Step #12 - "compile-libfuzzer-memory-x86_64": u s| es ^_ Step #12 - "compile-libfuzzer-memory-x86_64": memcpy(),/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h Step #12 - "compile-libfuzzer-memory-x86_64": : 3116| :7 ^: Step #12 - "compile-libfuzzer-memory-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/abseil-cpp-src/absl/container/internal/raw_hash_set.h: Step #12 - "compile-libfuzzer-memory-x86_64": 3116:7: note: 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": 31163116 | | rreessiizzee((ggrroowwtthh__lleefftt(()) >> 00 ?? ccaapp :: NNeexxttCCaappaacciittyy((ccaapp))));; 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/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h::31033103::1313:: note: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)(skipping 9 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": 3103 | retur n3103 | { p r epraerteu_rinns e{rptr(ehpaasrhe)_,i nsterrute(h}a;sh Step #12 - "compile-libfuzzer-memory-x86_64": ) ,|  ^t Step #12 - "compile-libfuzzer-memory-x86_64": rue};/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h Step #12 - "compile-libfuzzer-memory-x86_64": : 193| :25 ^: Step #12 - "compile-libfuzzer-memory-x86_64": note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h Step #12 - "compile-libfuzzer-memory-x86_64": : 193193: | 25 :   note:  in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here t Step #12 - "compile-libfuzzer-memory-x86_64": empo r193a | r y _ d i c t _ .tMeamtpcohrEary_ndtircite_s.FMraotmcThaEbnlterOifeRseFcreonmtTCaobmlpeaOrfeRse(ce Step #12 - "compile-libfuzzer-memory-x86_64": n t| Co ^m Step #12 - "compile-libfuzzer-memory-x86_64": pares/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h(:143 Step #12 - "compile-libfuzzer-memory-x86_64": : 13| : ^ Step #12 - "compile-libfuzzer-memory-x86_64": note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here 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_.UpdateMemory D143i | c t i o ndaormya(ivna_l..UGpedtaAtseo(n)a)r;y( Step #12 - "compile-libfuzzer-memory-x86_64": v a| l. ^G Step #12 - "compile-libfuzzer-memory-x86_64": etAsnote: ()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": |  ^ Step #12 - "compile-libfuzzer-memory-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 #12 - "compile-libfuzzer-memory-x86_64": d)fuzztest::int e129r | n a l : : D o(mavioniMdod)eflui{n*tdeormnaailn:}:;Do Step #12 - "compile-libfuzzer-memory-x86_64": m a| in ^M Step #12 - "compile-libfuzzer-memory-x86_64": odel/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h<:D54e:r12i:v ed>note: {*in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested heredo Step #12 - "compile-libfuzzer-memory-x86_64": main}; Step #12 - "compile-libfuzzer-memory-x86_64": | 54 ^ | Step #12 - "compile-libfuzzer-memory-x86_64":  exp/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.hl:i54c:i12t: Innote: Rain instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested hereng Step #12 - "compile-libfuzzer-memory-x86_64": eImpl(T min, 54T | m axe)x p:l imciint_( mIinnR)a,n gmeaIxm_p(lm(aTx )m i{n, Step #12 - "compile-libfuzzer-memory-x86_64": T| m ^a Step #12 - "compile-libfuzzer-memory-x86_64": x) :/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h :m551i:n17_:( minnote: ),in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here m Step #12 - "compile-libfuzzer-memory-x86_64": ax_ (551m | a x ) {  Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":  I/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.hn:R551a:n17g:e Impnote: l::InRangeImpl' requested hereui Step #12 - "compile-libfuzzer-memory-x86_64": nt32_t>(0u ,551 |  3 ' 9 9 9 ' 9 9 9 ' 9 9 9 u  )I)n)R a{n}ge Step #12 - "compile-libfuzzer-memory-x86_64": I m| pl ^< Step #12 - "compile-libfuzzer-memory-x86_64": uint32_t>(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/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": 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 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/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": | In file included from /src/libwebp/tests/fuzzer/dec_fuzzer.cc ^: Step #12 - "compile-libfuzzer-memory-x86_64": 24: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h36:: Step #12 - "compile-libfuzzer-memory-x86_64": 330In file included from :/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h10::19 : Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.hnote: :21in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here: 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: 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 :330153 | : Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:r22e: Step #12 - "compile-libfuzzer-memory-x86_64": tu/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.hr:n511: 36i:n terwarning: nalbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]:: Step #12 - "compile-libfuzzer-memory-x86_64": InRangeImpl(min, max); Step #12 - "compile-libfuzzer-memory-x86_64": 511| |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":  : 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": 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_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/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_cast41*: Step #12 - "compile-libfuzzer-memory-x86_64": >In file included from (/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h&:e38l: Step #12 - "compile-libfuzzer-memory-x86_64": eIn file included from m/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.he:n55t: Step #12 - "compile-libfuzzer-memory-x86_64": (In file included from n/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.he:w153_: Step #12 - "compile-libfuzzer-memory-x86_64": sIn file included from l/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.ho:t22): Step #12 - "compile-libfuzzer-memory-x86_64": ))/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h):,511: Step #12 - "compile-libfuzzer-memory-x86_64": 36 :|  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": warning:  builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]117 |  Step #12 - "compile-libfuzzer-memory-x86_64": stat i511c | _ c a s t: n(s&tealnetm | {} ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~; Step #12 - "compile-libfuzzer-memory-x86_64":  Step #12 - "compile-libfuzzer-memory-x86_64": 118| |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":  ret/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hu:r108n:41 :{ };note: Step #12 - "compile-libfuzzer-memory-x86_64":  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":  119108 | | }  Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64":  typ/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.he:n84a:m34e: = note: stwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]d: Step #12 - "compile-libfuzzer-memory-x86_64": :enable_if_t>' required herepl Step #12 - "compile-libfuzzer-memory-x86_64": s>t(d: Step #12 - "compile-libfuzzer-memory-x86_64": : t| ru ^e Step #12 - "compile-libfuzzer-memory-x86_64": _type/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h :t2915r:a53n:s fernote: _iin instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested heremp Step #12 - "compile-libfuzzer-memory-x86_64": l(Alloc*, slot_ t2915y | p e * n e w _ s l o t ,  Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-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 essl_omte_mtcyppye(*) ,ol Step #12 - "compile-libfuzzer-memory-x86_64": d _| sl ^o Step #12 - "compile-libfuzzer-memory-x86_64": t, Rank/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h1:)3116 :{7: Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-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 here112 | Step #12 - "compile-libfuzzer-memory-x86_64": // TO D3116O | ( b / 2 4 7 1r3e0s2i3z2e)(:g rroewmtohv_el ecfats(t)s >a ft0er ?f icxaipn g: wNaerxntiCnagpsa.ci Step #12 - "compile-libfuzzer-memory-x86_64": t y| (c ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a Step #12 - "compile-libfuzzer-memory-x86_64": p)) ;113 | Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": // /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hT:O3103D:O13(:b /25note: 18(skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)14 Step #12 - "compile-libfuzzer-memory-x86_64": 870): r3103e | m o v e craesttusr naf t{eprr efpiaxrien_gi nwsaerrnti(nhgass.h) Step #12 - "compile-libfuzzer-memory-x86_64": , | t ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r Step #12 - "compile-libfuzzer-memory-x86_64": ue 114} | ;  Step #12 - "compile-libfuzzer-memory-x86_64": | st ^d Step #12 - "compile-libfuzzer-memory-x86_64": ::/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193m:e25m:c py(note:  Step #12 - "compile-libfuzzer-memory-x86_64": in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here | Step #12 - "compile-libfuzzer-memory-x86_64":  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_c a193s | t  <  v o i d t*e>m(psotrda:r:yl_aduincdte_r.(Ma Step #12 - "compile-libfuzzer-memory-x86_64": t c| hE ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n Step #12 - "compile-libfuzzer-memory-x86_64": trie s116F | r o m T a b l e OfR ecceonntsCto_mcpaasrtes<(st Step #12 - "compile-libfuzzer-memory-x86_64": d :| :r ^e Step #12 - "compile-libfuzzer-memory-x86_64": move_/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.hc:o143n:s13t:_ t<vnote: alin instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested hereue Step #12 - "compile-libfuzzer-memory-x86_64": _typ e143> | * > ( & edloemmaeinnt_(.nUepwd_astleoMte)m)o)r)y,Di Step #12 - "compile-libfuzzer-memory-x86_64": c t| io ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n Step #12 - "compile-libfuzzer-memory-x86_64": ary( v117a | l . G e t A s < CosrtpautsiTcy_pcea>s(t))<;c Step #12 - "compile-libfuzzer-memory-x86_64": o n| st ^ Step #12 - "compile-libfuzzer-memory-x86_64": vo/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.hi:d129:*13>:( &elnote: emin instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested hereen Step #12 - "compile-libfuzzer-memory-x86_64": t(old_slot)), si z129e | o f  ( v a l(uev_otiydpe))f)u;zz Step #12 - "compile-libfuzzer-memory-x86_64": t e| st ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: Step #12 - "compile-libfuzzer-memory-x86_64": :i n118t | e r n a l:r:eDtoumranin M{o}d;el Step #12 - "compile-libfuzzer-memory-x86_64": < D| er ~~~~~~~~~~i Step #12 - "compile-libfuzzer-memory-x86_64": ve d119> | { * d}om Step #12 - "compile-libfuzzer-memory-x86_64": a i| n} ~; 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:84:34: /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:note: 54:while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]12: 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": 84 | 54 |  reetxuprlnic isttd :I:niRsa_nsgaemIem >| ( ^ Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64": |  ^/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h Step #12 - "compile-libfuzzer-memory-x86_64": :330:10: /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:note: 2915:in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here53: Step #12 - "compile-libfuzzer-memory-x86_64": note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 330 | return int e2915r | n a l : : I n R a n g e I m p l < T > ( m i n , m a x ) ;  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 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": 6 warnings generated. 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/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/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/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(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/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/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/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/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 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/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/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/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": In file included from /src/libwebp/tests/fuzzer/enc_fuzzer.cc511: | 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": sIn file included from t/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.hd::19:: Step #12 - "compile-libfuzzer-memory-x86_64": iIn file included from n/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.ht:e21g: Step #12 - "compile-libfuzzer-memory-x86_64": rIn file included from a/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.hl:_41c: Step #12 - "compile-libfuzzer-memory-x86_64": oIn file included from n/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.hs:t38a: Step #12 - "compile-libfuzzer-memory-x86_64": nIn file included from t/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h<:55b: Step #12 - "compile-libfuzzer-memory-x86_64": oIn file included from o/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.hl: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_:_22i: Step #12 - "compile-libfuzzer-memory-x86_64": s_/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.ht:r511i:v36i:a llywarning: _rebuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]lo Step #12 - "compile-libfuzzer-memory-x86_64": catable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 511 |  /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h: std:::108i:n41t:e granote: l_in instantiation of template class 'absl::is_trivially_relocatable>' requested hereco Step #12 - "compile-libfuzzer-memory-x86_64": nstant< 108b | o o l  ,  _ _ i s _ trtiyvpieanlalmye_r e=l osctadt:a:belneab(lTe)_>i f{_}t;<a Step #12 - "compile-libfuzzer-memory-x86_64": b s| l: ^: Step #12 - "compile-libfuzzer-memory-x86_64": is_trivia/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hl:l108y:_41r:e locnote: atin instantiation of template class 'absl::is_trivially_relocatable>' requested hereab Step #12 - "compile-libfuzzer-memory-x86_64": le< 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.h108: | 110 : 25 :   note:  in instantiation of default argument for 'transfer_impl>' required here  Step #12 - "compile-libfuzzer-memory-x86_64": typenam e110 | = ssttda:t:iecna bslted_:i:ft_rtu>' required herelo Step #12 - "compile-libfuzzer-memory-x86_64": t_type* old_slot, Rank1) {110 | Step #12 - "compile-libfuzzer-memory-x86_64": | s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t Step #12 - "compile-libfuzzer-memory-x86_64": atic s112t | d : : t ru/e/_ tTyOpDeO (tbr/a2n4s7f1e3r0_2i3m2p)l:( Arlelmoocv*e, csalsotts_ tayfptee*r nfeiwx_isnlgo tw,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": 111 | |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 |  / / T O D O ( b / 2 5 1 8 1 4 8 7 0 ) : r e m osvleo tc_atsytpse *a fotledr_ sflioxti,n gR awnakr1n)i n{gs 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 | 114 | / / T OsDtOd(:b:/m2e4m7c1p3y0(23 Step #12 - "compile-libfuzzer-memory-x86_64": 2 )| : ~~~~~~~~~~~~r Step #12 - "compile-libfuzzer-memory-x86_64": emo v115e | c a s t s asfttaetri cf_icxaisntg .(s Step #12 - "compile-libfuzzer-memory-x86_64": t d| :: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l Step #12 - "compile-libfuzzer-memory-x86_64": au n113d | e r (  Step #12 - "compile-libfuzzer-memory-x86_64":  /| / ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~T Step #12 - "compile-libfuzzer-memory-x86_64": ODO( b116/ | 2 5 1 8 1 4 8 7 0 ) : recmoonvset _ccaasstts *114> | ( & e l esmtedn:t:(mneemwc_psyl(ot 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":  117 |  s t a t i c_sctaasttic<_cvaositd<*>c(osntsdt:: lavuonidder*(>( Step #12 - "compile-libfuzzer-memory-x86_64": & e| le ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~m Step #12 - "compile-libfuzzer-memory-x86_64": ent( o116l | d _ s l o t ) ) ,  s izceoonfst(_vcaalsute_ *{>}(;&e Step #12 - "compile-libfuzzer-memory-x86_64": l e| me ~~~~~~~~~~n Step #12 - "compile-libfuzzer-memory-x86_64": t( n119e | w _ s}lo 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": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84: 34117: |   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": static_cast 84< |  c o n stre tuvroid*>(&enlem esnttd(:o:lids__sslaomte)<),d ecslitzyepoef((tvraalnusef_etry_piem)p)l;<s Step #12 - "compile-libfuzzer-memory-x86_64": t d| :: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a Step #12 - "compile-libfuzzer-memory-x86_64": llocato r118< |  c h a rr>e>t(ur Step #12 - "compile-libfuzzer-memory-x86_64": n | { ^} 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/abseil-cpp-src/absl/container/internal/raw_hash_set.h | : 2915 :}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 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": 2915 | 84 |  r e t u r n  s t d : : i s _ s a m e <  d e c lPtoylpiecy(Ttrraaintssf:e:rt_riamnpslf ^> Step #12 - "compile-libfuzzer-memory-x86_64": ( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h Step #12 - "compile-libfuzzer-memory-x86_64": :3116:7: note: 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": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/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": 29153116 | | r e s i z e ( g r o w t h _ l e f t ( ) >  0  ? c a pP o:l iNceyxTtrCaaiptasc:i:ttyr(acnaspf)e)r;_u Step #12 - "compile-libfuzzer-memory-x86_64": s e| s_ ^m Step #12 - "compile-libfuzzer-memory-x86_64": emc/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hp:y3103(:)13,: Step #12 - "compile-libfuzzer-memory-x86_64":  | note:  ^(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": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: 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": 3103 | return {prepar e3116_ | i n s e r t (rheassihz)e,( grtorwuteh_}l;ef Step #12 - "compile-libfuzzer-memory-x86_64": t (| ) ^> Step #12 - "compile-libfuzzer-memory-x86_64": 0 ? /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.hc:a401p: 33:: Nexnote: tCin instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested hereap Step #12 - "compile-libfuzzer-memory-x86_64": acity(ca p401) | ) ;  Step #12 - "compile-libfuzzer-memory-x86_64": d| ic ^t Step #12 - "compile-libfuzzer-memory-x86_64": ionary/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h_: 3103=: 13t:o rc.note: Ge(skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)t< Step #12 - "compile-libfuzzer-memory-x86_64": 0>().GetMatchingContainerDiction a3103r | y E n t rireest(uvranl) ;{p Step #12 - "compile-libfuzzer-memory-x86_64": r e| pa ^r Step #12 - "compile-libfuzzer-memory-x86_64": e_insert/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h(:h200a:s25h:) , note: trin instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested hereue 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/table_of_recent_compares.h :200401 | : 33 :   note:  in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested herete Step #12 - "compile-libfuzzer-memory-x86_64": mporary_dict_.MatchEntr i401e | s F r o mdTiacbtlieoOnfaRreyc_ent C=o mtpoarrce.sG(et Step #12 - "compile-libfuzzer-memory-x86_64": < | 0 ^> Step #12 - "compile-libfuzzer-memory-x86_64": ().GetMatchi/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.hng:C143o:n13t:a inenote: rDin instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested hereic Step #12 - "compile-libfuzzer-memory-x86_64": tionaryEntries(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: 25143: |   note: din instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested hereom Step #12 - "compile-libfuzzer-memory-x86_64": ain_.Upda t200e | M e m o r y D i ctteimopnoarrayr(yv_adli.cGte_t.AMsar(o)m)T;ab Step #12 - "compile-libfuzzer-memory-x86_64": l e| Of ^R Step #12 - "compile-libfuzzer-memory-x86_64": ecentCompa/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.hr:e129s:(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/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here 129 Step #12 - "compile-libfuzzer-memory-x86_64": | (void 143) | f u z z tdeosmta:i:ni_n.tUeprdnaatle:M:eDmoomrayiDniMcotdieolnG{e*tdAosm 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 Step #12 - "compile-libfuzzer-memory-x86_64": : note: /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.hin instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here:129 Step #12 - "compile-libfuzzer-memory-x86_64": :13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | 112 | (  vCooindta)ifnuezrzOtfeIsmtp:l:Bianstee(r)n a=l ::dDeofmaauilntMo;de Step #12 - "compile-libfuzzer-memory-x86_64": l <| De ^r Step #12 - "compile-libfuzzer-memory-x86_64": ived>{*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/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.GeIn file included from t/src/libwebp/tests/fuzzer/enc_dec_fuzzer.cc<:240: 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": GIn file included from e/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.ht:M19a: Step #12 - "compile-libfuzzer-memory-x86_64": tIn file included from c/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.hh:i21n: Step #12 - "compile-libfuzzer-memory-x86_64": gIn file included from C/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.ho:n41t: Step #12 - "compile-libfuzzer-memory-x86_64": aIn file included from i/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.hn:e38r: Step #12 - "compile-libfuzzer-memory-x86_64": DIn file included from i/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.hc:t55i: Step #12 - "compile-libfuzzer-memory-x86_64": oIn file included from n/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.ha:r153y: Step #12 - "compile-libfuzzer-memory-x86_64": EIn file included from n/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.ht:r22i: Step #12 - "compile-libfuzzer-memory-x86_64": es/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h(:v511a:l36):;  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":  Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25:  note: 511 | in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here  Step #12 - "compile-libfuzzer-memory-x86_64": : std::integral_constan t200< |  b o o l  , t_e_mipso_rtarriyv_idailclty__.rMealtocchaEtnatbrliees(FTr)o>m T{a}b;le Step #12 - "compile-libfuzzer-memory-x86_64": O f| Re ^c Step #12 - "compile-libfuzzer-memory-x86_64": entComp/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.ha:r108e:s41(: 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":  /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h108: | 143 : 13 :   note:  in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here  Step #12 - "compile-libfuzzer-memory-x86_64": typename = std::enable_ i143f | _ t < a bdsolm:ai:ni_s._UtprdiavtieaMlelmyo_rryeDliocctaitoanbalrey<(v Step #12 - "compile-libfuzzer-memory-x86_64": a l| .G ^e Step #12 - "compile-libfuzzer-memory-x86_64": tAs(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": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h: 129110: | 13 : stnote: atin instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested hereic Step #12 - "compile-libfuzzer-memory-x86_64":  std:: t129r | u e _ t y p e( tvroaindsf)efru_zizmtpels(tA:l:lionct*e,r nsallo:t:_Dtoympaei*n Mnoedwe_ls{ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~* Step #12 - "compile-libfuzzer-memory-x86_64": doma i111n | } ;  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 | sCloontt_atiynpeer*O foIlmdp_lsBlaoste,( )R a=n k1d) { Step #12 - "compile-libfuzzer-memory-x86_64": e| fa ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u Step #12 - "compile-libfuzzer-memory-x86_64": lt ;112 | Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": // 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/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 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": 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 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/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 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/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/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/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 | In file included from s/src/libwebp/tests/fuzzer/huffman_fuzzer.cct:a22t: Step #12 - "compile-libfuzzer-memory-x86_64": iIn file included from c/src/libwebp/tests/fuzzer/./fuzz_utils.h: 36s: Step #12 - "compile-libfuzzer-memory-x86_64": tIn file included from d/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:::19t: Step #12 - "compile-libfuzzer-memory-x86_64": rIn file included from u/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.he:_21t: Step #12 - "compile-libfuzzer-memory-x86_64": yIn file included from p/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.he: 41t: Step #12 - "compile-libfuzzer-memory-x86_64": rIn file included from a/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.hn:s38f: Step #12 - "compile-libfuzzer-memory-x86_64": eIn file included from r/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h_:i55m: Step #12 - "compile-libfuzzer-memory-x86_64": pIn file included from l/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h(:A153l: Step #12 - "compile-libfuzzer-memory-x86_64": lIn file included from o/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.hc:*22, : Step #12 - "compile-libfuzzer-memory-x86_64": sl/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.ho:t511_:t36y:p e* warning: newbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]_s Step #12 - "compile-libfuzzer-memory-x86_64": lot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  511111 | | : s t d : : i nte g r a l _ c o n s t a n t <  b o o l  ,  _ _ issl_ottr_itvyipael*l yo_lrde_lsolcoatt,a bRlaenk(1T)) >{ { 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:/108/: 41T:O DO(note: b/in instantiation of template class 'absl::is_trivially_relocatable>>' requested here24 Step #12 - "compile-libfuzzer-memory-x86_64": 7130232) :108 | r e m o v e c a s t s atfytpeern afmiexi n=g swtadr:n:ienngasb.le Step #12 - "compile-libfuzzer-memory-x86_64": _ i| f_t<a ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~b Step #12 - "compile-libfuzzer-memory-x86_64": sl 113 | : : i s_/t/r iTvOiDaOl(lby/_2r5e1l8o1c4a8t7a0b)l:e >' required hereng Step #12 - "compile-libfuzzer-memory-x86_64": warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~110 Step #12 - "compile-libfuzzer-memory-x86_64": |  114s | t a t i cst ds:t:dm:e:mtcrpuye(_t Step #12 - "compile-libfuzzer-memory-x86_64": y p| e ~~~~~~~~~~~~t Step #12 - "compile-libfuzzer-memory-x86_64": rans f115e | r _ i m p l ( A llsotca*t,i cs_lcoats_ttys(lsottd,:: Step #12 - "compile-libfuzzer-memory-x86_64": l a| un ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d Step #12 - "compile-libfuzzer-memory-x86_64": er( Step #12 - "compile-libfuzzer-memory-x86_64": 111 | |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 |  c o n s t _ c a s t  < s tsdl:o:tr_etmyopve* eo_lcdo_nst_t)* >{(& Step #12 - "compile-libfuzzer-memory-x86_64": e l| em ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e Step #12 - "compile-libfuzzer-memory-x86_64": nt(ne w112_ | s l o t ))/)/) ,TO Step #12 - "compile-libfuzzer-memory-x86_64": D O| (b ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/ Step #12 - "compile-libfuzzer-memory-x86_64": 247 11173 | 0 2 3 2 ) : r emsotvaet icca_sctass tafn(g&se.le Step #12 - "compile-libfuzzer-memory-x86_64": m e| nt ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~( Step #12 - "compile-libfuzzer-memory-x86_64": ol d113_ | s l o t ))/,/ TsOiDzOe(obf/2(5v1a8l1u4e8_7t0y)p:e )r)e;mo Step #12 - "compile-libfuzzer-memory-x86_64": v e| c ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a Step #12 - "compile-libfuzzer-memory-x86_64": st s118 | a f t e r rfeitxuirnng w{a}r;ni Step #12 - "compile-libfuzzer-memory-x86_64": n g|  ~~~~~~~~~~s 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": 114 | |  ~ Step #12 - "compile-libfuzzer-memory-x86_64":  std::memc/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hp:y84(:34 Step #12 - "compile-libfuzzer-memory-x86_64": : |  ~~~~~~~~~~~~note: 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": 115 | static_c a84s | t  <  voriedtu*r>n(s tsdt:d::l:aiusn_dsearm(e< Step #12 - "compile-libfuzzer-memory-x86_64":  d| ec ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~lIn file included from Step #12 - "compile-libfuzzer-memory-x86_64": t/src/libwebp/tests/fuzzer/dec_fuzzer.ccy:p24e: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from 116(/src/libwebp/tests/fuzzer/fuzz_utils.h | t: r36 a: Step #12 - "compile-libfuzzer-memory-x86_64": nIn file included from s/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h f: e19 r: Step #12 - "compile-libfuzzer-memory-x86_64": _In file included from i/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h m: p21 l: Step #12 - "compile-libfuzzer-memory-x86_64": m:>o22(v: Step #12 - "compile-libfuzzer-memory-x86_64": e Step #12 - "compile-libfuzzer-memory-x86_64": _/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h c:| o511n: ^s36 Step #12 - "compile-libfuzzer-memory-x86_64": t:_ t<vwarning: al/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hubuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]:e2915_ Step #12 - "compile-libfuzzer-memory-x86_64": :t53y:p e>*note: >(in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here& e Step #12 - "compile-libfuzzer-memory-x86_64": 511l | e m e n t:( nsetwd_ :2915s: | li on tt )e )g )r a) l, _ c o n Step #12 - "compile-libfuzzer-memory-x86_64": s t | a n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t Step #12 - "compile-libfuzzer-memory-x86_64": <  b o o l117  | ,  _ _ i s _ t r i sv ti aa ltPlioycl__ircceyalTsortcaaifv eo{ri}_d;us* Step #12 - "compile-libfuzzer-memory-x86_64": e> s(| _&me ^e Step #12 - "compile-libfuzzer-memory-x86_64": lmecmpeyn/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h(t:)(108,o:l41 Step #12 - "compile-libfuzzer-memory-x86_64": d: _ | sl ^onote: Step #12 - "compile-libfuzzer-memory-x86_64": tin instantiation of template class 'absl::is_trivially_relocatable>>' requested here)) Step #12 - "compile-libfuzzer-memory-x86_64": , /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hs :i1083116z | :e 7o :f  (  note: v in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested herea l Step #12 - "compile-libfuzzer-memory-x86_64": u e _ttyyppee)n)a;me Step #12 - "compile-libfuzzer-memory-x86_64":  | =3116 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s Step #12 - "compile-libfuzzer-memory-x86_64": t d : :118 e nra | eb sl ie z_e i(fgr_retot_ t Step #12 - "compile-libfuzzer-memory-x86_64": r0 i| v i? ~~~~~~~~~~a Step #12 - "compile-libfuzzer-memory-x86_64": lclayp _ 119r: | e l No ec}xatt Step #12 - "compile-libfuzzer-memory-x86_64": Caa bp| laec ~, $1 = (no value)]/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h Step #12 - "compile-libfuzzer-memory-x86_64": note: :3103in instantiation of default argument for 'transfer_impl>' required here:13 Step #12 - "compile-libfuzzer-memory-x86_64": : note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 84 Step #12 - "compile-libfuzzer-memory-x86_64": | 110 | rsettautri nc3103 | ss tt dd ::::ritesrt_uusera_ntmy ep{ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~> 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": Step #12 - "compile-libfuzzer-memory-x86_64": 111 | |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":  143 | d o m a /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hi n: _2915 .: U53 p: d a t enote: M ein instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here m o Step #12 - "compile-libfuzzer-memory-x86_64": srlyoDti_cttyipoen*a royl( dv2915_a | sl l.o Gt e, t AR sa ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~( Step #12 - "compile-libfuzzer-memory-x86_64": ) ) ; 112 Step #12 - "compile-libfuzzer-memory-x86_64": | |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":  / / T O/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h D: O129 (: b13 /:P2 o4l7i1note: c3y0in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested hereT2r3 Step #12 - "compile-libfuzzer-memory-x86_64": a2i)t:s :r:etm ro129av | ne s fc ea rs (_tvusos aid)effstu_ezmrze tmfecispxtyi:(n:)gi, nwt Step #12 - "compile-libfuzzer-memory-x86_64": ae rr| nnia ^nl Step #12 - "compile-libfuzzer-memory-x86_64": g:s:.Do Step #12 - "compile-libfuzzer-memory-x86_64": m a| i/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hn ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:M Step #12 - "compile-libfuzzer-memory-x86_64": 3116o: d7113e: | l < D enote: riin instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here/v/e Step #12 - "compile-libfuzzer-memory-x86_64": dT>O{D*Od(obm/a2i5n1}8;14 Step #12 - "compile-libfuzzer-memory-x86_64": 8 7| 0) ^:3116 Step #12 - "compile-libfuzzer-memory-x86_64": | r e m o /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.hv :e 113 r:ce12as:si tzse (note: agfrin instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested heretoew Step #12 - "compile-libfuzzer-memory-x86_64": rt hf_ilxeifntg ( 113)w | a >r nie0nxgp sl?.ic Step #12 - "compile-libfuzzer-memory-x86_64": i ct| ap ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C Step #12 - "compile-libfuzzer-memory-x86_64": :o nNt ea114xi | tn Ce ar pO afscItimdtp:yl:(Bmcaeasmepc()pI)yn;(ne Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64": r D| | om ^ ~~~~~~~~~~~~a Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64": inT 115i/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h | n: n3103 e: r13 ): :  innernote: _s((skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)tsattd Step #12 - "compile-libfuzzer-memory-x86_64": i:c:_mcoavset(i | }( s Step #12 - "compile-libfuzzer-memory-x86_64": t d | ::r ^le Step #12 - "compile-libfuzzer-memory-x86_64": atuunrdne/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.hr: (536{: Step #12 - "compile-libfuzzer-memory-x86_64": p9 r:| e p ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a Step #12 - "compile-libfuzzer-memory-x86_64": rnote: e_ in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested herei116n | const_castd*:>/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:(:m&143oe:vl13ee:(m iennntnote: e(rnin instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here)e)w Step #12 - "compile-libfuzzer-memory-x86_64": _{s}lo Step #12 - "compile-libfuzzer-memory-x86_64": t )| )) ^) Step #12 - "compile-libfuzzer-memory-x86_64": , 143 Step #12 - "compile-libfuzzer-memory-x86_64": | |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": dom/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.ha: i468117n: | _10 .: U p danote: sttein instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested hereaMte Step #12 - "compile-libfuzzer-memory-x86_64": imco_rcya Ds468it | c t< iocrnoeantrsuytr(nv a lvi.onGitedetrA*ns>a<(lC&:oe:rlCpeoumnsetTnaytip(neoe>lr(dO)_f)sI;lmop Step #12 - "compile-libfuzzer-memory-x86_64": tl )<| )T,, ^ Step #12 - "compile-libfuzzer-memory-x86_64": Isninzeero/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h>f:(129s(:tv13da::l :umeo_note: vteyin instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here(pie Step #12 - "compile-libfuzzer-memory-x86_64": n)n)e;r) Step #12 - "compile-libfuzzer-memory-x86_64": ) ;|   Step #12 - "compile-libfuzzer-memory-x86_64": 129 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 118  | (  voriedtu)rfnuz z{t}e;st Step #12 - "compile-libfuzzer-memory-x86_64": : :| in ~~~~~~~~~~t Step #12 - "compile-libfuzzer-memory-x86_64": er n119a | l : :}Do Step #12 - "compile-libfuzzer-memory-x86_64": m a| inM ~o Step #12 - "compile-libfuzzer-memory-x86_64": del{*d/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.ho:m84a:i34n:} ; 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":  /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h84: | 113 : 12 : renote: tuin instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested herern Step #12 - "compile-libfuzzer-memory-x86_64":  std::is_same<decltype(transfer_imp l113< | s t d:e:xapllliocciatto rCr>O(fI Step #12 - "compile-libfuzzer-memory-x86_64": m p| lB ^a Step #12 - "compile-libfuzzer-memory-x86_64": se(InnerDo/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hm:a2915i:n53T: innnote: erin instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here) Step #12 - "compile-libfuzzer-memory-x86_64": : in n2915e | r _ ( 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":  Po/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.hl:i536c:y9T:r aitnote: s:in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here:t Step #12 - "compile-libfuzzer-memory-x86_64": ransfer_u s536e | s _ m e m c p:y (B)a,se Step #12 - "compile-libfuzzer-memory-x86_64": ( s| td ^: Step #12 - "compile-libfuzzer-memory-x86_64": :move(i/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hn:n3116e:r7):) {}note:  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 | 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": 3116468 | |  r e truersniz ei(ngtreorwntahl_:l:eCfotn(t)a i>n er0Of I?m pclaa(psatcdi:t:ym(ocvaep()i)n;ne Step #12 - "compile-libfuzzer-memory-x86_64": r )| ); ^ Step #12 - "compile-libfuzzer-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 Step #12 - "compile-libfuzzer-memory-x86_64": :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/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 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/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/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 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/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": 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/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": 6 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Linking CXX executable huffman_fuzzer 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": 6 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Linking CXX executable simple_api_fuzzer 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": [ 99%] Built target webp_info_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": 6 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Linking CXX executable imageio_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": [100%] Built target 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 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": [100%] Built target 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 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": [100%] Built target 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 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/tmp62xk778m/mux_demux_api_fuzzer@MuxDemuxApi.MuxDemuxApiTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp62xk778m/huffman_fuzzer@Huffman.HuffmanTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp62xk778m/enc_dec_fuzzer@EncArbitraryDec.EncDecTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp62xk778m/enc_dec_fuzzer@EncIndexDec.EncDecValidTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp62xk778m/animencoder_fuzzer@AnimIndexEncoder.AnimEncoderTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp62xk778m/enc_fuzzer@Enc.EncArbitraryTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp62xk778m/enc_dec_fuzzer@EncIndexDec.EncDecTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp62xk778m/animation_api_fuzzer@AnimationApi.AnimationApiTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp62xk778m/advanced_api_fuzzer@AdvancedApi.AdvancedApiTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp62xk778m/animencoder_fuzzer@AnimArbitraryEncoder.AnimEncoderTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp62xk778m/enc_dec_fuzzer@EncArbitraryDec.EncDecValidTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp62xk778m/simple_api_fuzzer@SimpleApi.SimpleApiTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp62xk778m/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 1703 --:--:-- --:--:-- --:--:-- 1705 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 45 199M 0 0 45 90.0M 0 191M 0:00:01 --:--:-- 0:00:01 191M 100 199M 0 0 100 199M 0 165M 0:00:01 0:00:01 --:--:-- 166M 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 2333 --:--:-- --:--:-- --:--:-- 2335 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 146 --:--:-- --:--:-- --:--:-- 146 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": -- 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: 12915, done. Step #21 - "compile-libfuzzer-undefined-x86_64": remote: Counting objects: 0% (1/655) remote: Counting objects: 1% (7/655) remote: Counting objects: 2% (14/655) remote: Counting objects: 3% (20/655) remote: Counting objects: 4% (27/655) remote: Counting objects: 5% (33/655) remote: Counting objects: 6% (40/655) remote: Counting objects: 7% (46/655) remote: Counting objects: 8% (53/655) remote: Counting objects: 9% (59/655) remote: Counting objects: 10% (66/655) remote: Counting objects: 11% (73/655) remote: Counting objects: 12% (79/655) remote: Counting objects: 13% (86/655) remote: Counting objects: 14% (92/655) remote: Counting objects: 15% (99/655) remote: Counting objects: 16% (105/655) remote: Counting objects: 17% (112/655) remote: Counting objects: 18% (118/655) remote: Counting objects: 19% (125/655) remote: Counting objects: 20% (131/655) remote: Counting objects: 21% (138/655) remote: Counting objects: 22% (145/655) remote: Counting objects: 23% (151/655) remote: Counting objects: 24% (158/655) remote: Counting objects: 25% (164/655) remote: Counting objects: 26% (171/655) remote: Counting objects: 27% (177/655) remote: Counting objects: 28% (184/655) remote: Counting objects: 29% (190/655) remote: Counting objects: 30% (197/655) remote: Counting objects: 31% (204/655) remote: Counting objects: 32% (210/655) remote: Counting objects: 33% (217/655) remote: Counting objects: 34% (223/655) remote: Counting objects: 35% (230/655) remote: Counting objects: 36% (236/655) remote: Counting objects: 37% (243/655) remote: Counting objects: 38% (249/655) remote: Counting objects: 39% (256/655) remote: Counting objects: 40% (262/655) remote: Counting objects: 41% (269/655) remote: Counting objects: 42% (276/655) remote: Counting objects: 43% (282/655) remote: Counting objects: 44% (289/655) remote: Counting objects: 45% (295/655) remote: Counting objects: 46% (302/655) remote: Counting objects: 47% (308/655) remote: Counting objects: 48% (315/655) remote: Counting objects: 49% (321/655) remote: Counting objects: 50% (328/655) remote: Counting objects: 51% (335/655) remote: Counting objects: 52% (341/655) remote: Counting objects: 53% (348/655) remote: Counting objects: 54% (354/655) remote: Counting objects: 55% (361/655) remote: Counting objects: 56% (367/655) remote: Counting objects: 57% (374/655) remote: Counting objects: 58% (380/655) remote: Counting objects: 59% (387/655) remote: Counting objects: 60% (393/655) remote: Counting objects: 61% (400/655) remote: Counting objects: 62% (407/655) remote: Counting objects: 63% (413/655) remote: Counting objects: 64% (420/655) remote: Counting objects: 65% (426/655) remote: Counting objects: 66% (433/655) remote: Counting objects: 67% (439/655) remote: Counting objects: 68% (446/655) remote: Counting objects: 69% (452/655) remote: Counting objects: 70% (459/655) remote: Counting objects: 71% (466/655) remote: Counting objects: 72% (472/655) remote: Counting objects: 73% (479/655) remote: Counting objects: 74% (485/655) remote: Counting objects: 75% (492/655) remote: Counting objects: 76% (498/655) remote: Counting objects: 77% (505/655) remote: Counting objects: 78% (511/655) remote: Counting objects: 79% (518/655) remote: Counting objects: 80% (524/655) remote: Counting objects: 81% (531/655) remote: Counting objects: 82% (538/655) remote: Counting objects: 83% (544/655) remote: Counting objects: 84% (551/655) remote: Counting objects: 85% (557/655) remote: Counting objects: 86% (564/655) remote: Counting objects: 87% (570/655) remote: Counting objects: 88% (577/655) remote: Counting objects: 89% (583/655) remote: Counting objects: 90% (590/655) remote: Counting objects: 91% (597/655) remote: Counting objects: 92% (603/655) remote: Counting objects: 93% (610/655) remote: Counting objects: 94% (616/655) remote: Counting objects: 95% (623/655) remote: Counting objects: 96% (629/655) remote: Counting objects: 97% (636/655) remote: Counting objects: 98% (642/655) remote: Counting objects: 99% (649/655) remote: Counting objects: 100% (655/655) remote: Counting objects: 100% (655/655), done. Step #21 - "compile-libfuzzer-undefined-x86_64": remote: Compressing objects: 0% (1/317) remote: Compressing objects: 1% (4/317) remote: Compressing objects: 2% (7/317) remote: Compressing objects: 3% (10/317) remote: Compressing objects: 4% (13/317) remote: Compressing objects: 5% (16/317) remote: Compressing objects: 6% (20/317) remote: Compressing objects: 7% (23/317) remote: Compressing objects: 8% (26/317) remote: Compressing objects: 9% (29/317) remote: Compressing objects: 10% (32/317) remote: Compressing objects: 11% (35/317) remote: Compressing objects: 12% (39/317) remote: Compressing objects: 13% (42/317) remote: Compressing objects: 14% (45/317) remote: Compressing objects: 15% (48/317) remote: Compressing objects: 16% (51/317) remote: Compressing objects: 17% (54/317) remote: Compressing objects: 18% (58/317) remote: Compressing objects: 19% (61/317) remote: Compressing objects: 20% (64/317) remote: Compressing objects: 21% (67/317) remote: Compressing objects: 22% (70/317) remote: Compressing objects: 23% (73/317) remote: Compressing objects: 24% (77/317) remote: Compressing objects: 25% (80/317) remote: Compressing objects: 26% (83/317) remote: Compressing objects: 27% (86/317) remote: Compressing objects: 28% (89/317) remote: Compressing objects: 29% (92/317) remote: Compressing objects: 30% (96/317) remote: Compressing objects: 31% (99/317) remote: Compressing objects: 32% (102/317) remote: Compressing objects: 33% (105/317) remote: Compressing objects: 34% (108/317) remote: Compressing objects: 35% (111/317) remote: Compressing objects: 36% (115/317) remote: Compressing objects: 37% (118/317) remote: Compressing objects: 38% (121/317) remote: Compressing objects: 39% (124/317) remote: Compressing objects: 40% (127/317) remote: Compressing objects: 41% (130/317) remote: Compressing objects: 42% (134/317) remote: Compressing objects: 43% (137/317) remote: Compressing objects: 44% (140/317) remote: Compressing objects: 45% (143/317) remote: Compressing objects: 46% (146/317) remote: Compressing objects: 47% (149/317) remote: Compressing objects: 48% (153/317) remote: Compressing objects: 49% (156/317) remote: Compressing objects: 50% (159/317) remote: Compressing objects: 51% (162/317) remote: Compressing objects: 52% (165/317) remote: Compressing objects: 53% (169/317) remote: Compressing objects: 54% (172/317) remote: Compressing objects: 55% (175/317) remote: Compressing objects: 56% (178/317) remote: Compressing objects: 57% (181/317) remote: Compressing objects: 58% (184/317) remote: Compressing objects: 59% (188/317) remote: Compressing objects: 60% (191/317) remote: Compressing objects: 61% (194/317) remote: Compressing objects: 62% (197/317) remote: Compressing objects: 63% (200/317) remote: Compressing objects: 64% (203/317) remote: Compressing objects: 65% (207/317) remote: Compressing objects: 66% (210/317) remote: Compressing objects: 67% (213/317) remote: Compressing objects: 68% (216/317) remote: Compressing objects: 69% (219/317) remote: Compressing objects: 70% (222/317) remote: Compressing objects: 71% (226/317) remote: Compressing objects: 72% (229/317) remote: Compressing objects: 73% (232/317) remote: Compressing objects: 74% (235/317) remote: Compressing objects: 75% (238/317) remote: Compressing objects: 76% (241/317) remote: Compressing objects: 77% (245/317) remote: Compressing objects: 78% (248/317) remote: Compressing objects: 79% (251/317) remote: Compressing objects: 80% (254/317) remote: Compressing objects: 81% (257/317) remote: Compressing objects: 82% (260/317) remote: Compressing objects: 83% (264/317) remote: Compressing objects: 84% (267/317) remote: Compressing objects: 85% (270/317) remote: Compressing objects: 86% (273/317) remote: Compressing objects: 87% (276/317) remote: Compressing objects: 88% (279/317) remote: Compressing objects: 89% (283/317) remote: Compressing objects: 90% (286/317) remote: Compressing objects: 91% (289/317) remote: Compressing objects: 92% (292/317) remote: Compressing objects: 93% (295/317) remote: Compressing objects: 94% (298/317) remote: Compressing objects: 95% (302/317) remote: Compressing objects: 96% (305/317) remote: Compressing objects: 97% (308/317) remote: Compressing objects: 98% (311/317) remote: Compressing objects: 99% (314/317) remote: Compressing objects: 100% (317/317) remote: Compressing objects: 100% (317/317), done. Step #21 - "compile-libfuzzer-undefined-x86_64": Receiving objects: 0% (1/12915) Receiving objects: 1% (130/12915) Receiving objects: 2% (259/12915) Receiving objects: 3% (388/12915) Receiving objects: 4% (517/12915) Receiving objects: 5% (646/12915) Receiving objects: 6% (775/12915) Receiving objects: 7% (905/12915) Receiving objects: 8% (1034/12915) Receiving objects: 9% (1163/12915) Receiving objects: 10% (1292/12915) Receiving objects: 11% (1421/12915) Receiving objects: 12% (1550/12915) Receiving objects: 13% (1679/12915) Receiving objects: 14% (1809/12915) Receiving objects: 15% (1938/12915) Receiving objects: 16% (2067/12915) Receiving objects: 17% (2196/12915) Receiving objects: 18% (2325/12915) Receiving objects: 19% (2454/12915) Receiving objects: 20% (2583/12915) Receiving objects: 21% (2713/12915) Receiving objects: 22% (2842/12915) Receiving objects: 23% (2971/12915) Receiving objects: 24% (3100/12915) Receiving objects: 25% (3229/12915) Receiving objects: 26% (3358/12915) Receiving objects: 27% (3488/12915) Receiving objects: 28% (3617/12915) Receiving objects: 29% (3746/12915) Receiving objects: 30% (3875/12915) Receiving objects: 31% (4004/12915) Receiving objects: 32% (4133/12915) Receiving objects: 33% (4262/12915) Receiving objects: 34% (4392/12915) Receiving objects: 35% (4521/12915) Receiving objects: 36% (4650/12915) Receiving objects: 37% (4779/12915) Receiving objects: 38% (4908/12915) Receiving objects: 39% (5037/12915) Receiving objects: 40% (5166/12915) Receiving objects: 41% (5296/12915) Receiving objects: 42% (5425/12915) Receiving objects: 43% (5554/12915) Receiving objects: 44% (5683/12915) Receiving objects: 45% (5812/12915) Receiving objects: 46% (5941/12915) Receiving objects: 47% (6071/12915) Receiving objects: 48% (6200/12915) Receiving objects: 49% (6329/12915) Receiving objects: 50% (6458/12915) Receiving objects: 51% (6587/12915) Receiving objects: 52% (6716/12915) Receiving objects: 53% (6845/12915) Receiving objects: 54% (6975/12915) Receiving objects: 55% (7104/12915) Receiving objects: 56% (7233/12915) Receiving objects: 57% (7362/12915) Receiving objects: 58% (7491/12915) Receiving objects: 59% (7620/12915) Receiving objects: 60% (7749/12915) Receiving objects: 61% (7879/12915) Receiving objects: 62% (8008/12915) Receiving objects: 63% (8137/12915) Receiving objects: 64% (8266/12915) Receiving objects: 65% (8395/12915) Receiving objects: 66% (8524/12915) Receiving objects: 67% (8654/12915) Receiving objects: 68% (8783/12915) Receiving objects: 69% (8912/12915) Receiving objects: 70% (9041/12915) Receiving objects: 71% (9170/12915) Receiving objects: 72% (9299/12915) Receiving objects: 73% (9428/12915) Receiving objects: 74% (9558/12915) Receiving objects: 75% (9687/12915) Receiving objects: 76% (9816/12915) Receiving objects: 77% (9945/12915) Receiving objects: 78% (10074/12915) Receiving objects: 79% (10203/12915) Receiving objects: 80% (10332/12915) Receiving objects: 81% (10462/12915) Receiving objects: 82% (10591/12915) Receiving objects: 83% (10720/12915) Receiving objects: 84% (10849/12915) Receiving objects: 85% (10978/12915) Receiving objects: 86% (11107/12915) Receiving objects: 87% (11237/12915) Receiving objects: 88% (11366/12915) Receiving objects: 89% (11495/12915) Receiving objects: 90% (11624/12915) Receiving objects: 91% (11753/12915) Receiving objects: 92% (11882/12915) Receiving objects: 93% (12011/12915) Receiving objects: 94% (12141/12915) Receiving objects: 95% (12270/12915) Receiving objects: 96% (12399/12915) Receiving objects: 97% (12528/12915) Receiving objects: 98% (12657/12915) Receiving objects: 99% (12786/12915) remote: Total 12915 (delta 472), reused 338 (delta 338), pack-reused 12260 (from 3) Step #21 - "compile-libfuzzer-undefined-x86_64": Receiving objects: 100% (12915/12915) Receiving objects: 100% (12915/12915), 5.77 MiB | 31.43 MiB/s, done. Step #21 - "compile-libfuzzer-undefined-x86_64": Resolving deltas: 0% (0/9954) Resolving deltas: 1% (111/9954) Resolving deltas: 3% (388/9954) Resolving deltas: 5% (552/9954) Resolving deltas: 6% (610/9954) Resolving deltas: 7% (723/9954) Resolving deltas: 8% (798/9954) Resolving deltas: 9% (900/9954) Resolving deltas: 10% (1017/9954) Resolving deltas: 11% (1098/9954) Resolving deltas: 12% (1199/9954) Resolving deltas: 13% (1297/9954) Resolving deltas: 14% (1396/9954) Resolving deltas: 15% (1519/9954) Resolving deltas: 16% (1613/9954) Resolving deltas: 17% (1740/9954) Resolving deltas: 18% (1798/9954) Resolving deltas: 19% (1895/9954) Resolving deltas: 20% (1991/9954) Resolving deltas: 21% (2105/9954) Resolving deltas: 22% (2190/9954) Resolving deltas: 23% (2342/9954) Resolving deltas: 24% (2396/9954) Resolving deltas: 25% (2495/9954) Resolving deltas: 26% (2608/9954) Resolving deltas: 27% (2710/9954) Resolving deltas: 28% (2790/9954) Resolving deltas: 29% (2892/9954) Resolving deltas: 30% (2992/9954) Resolving deltas: 31% (3086/9954) Resolving deltas: 32% (3186/9954) Resolving deltas: 33% (3286/9954) Resolving deltas: 34% (3385/9954) Resolving deltas: 35% (3505/9954) Resolving deltas: 36% (3598/9954) Resolving deltas: 38% (3797/9954) Resolving deltas: 39% (3950/9954) Resolving deltas: 40% (4001/9954) Resolving deltas: 41% (4098/9954) Resolving deltas: 42% (4253/9954) Resolving deltas: 43% (4308/9954) Resolving deltas: 44% (4418/9954) Resolving deltas: 45% (4489/9954) Resolving deltas: 46% (4585/9954) Resolving deltas: 47% (4717/9954) Resolving deltas: 48% (4778/9954) Resolving deltas: 49% (4884/9954) Resolving deltas: 50% (4986/9954) Resolving deltas: 51% (5086/9954) Resolving deltas: 52% (5192/9954) Resolving deltas: 53% (5291/9954) Resolving deltas: 54% (5377/9954) Resolving deltas: 55% (5513/9954) Resolving deltas: 57% (5680/9954) Resolving deltas: 59% (5931/9954) Resolving deltas: 60% (5976/9954) Resolving deltas: 61% (6074/9954) Resolving deltas: 62% (6194/9954) Resolving deltas: 63% (6277/9954) Resolving deltas: 64% (6386/9954) Resolving deltas: 65% (6472/9954) Resolving deltas: 66% (6592/9954) Resolving deltas: 67% (6681/9954) Resolving deltas: 68% (6795/9954) Resolving deltas: 69% (6872/9954) Resolving deltas: 70% (6972/9954) Resolving deltas: 71% (7087/9954) Resolving deltas: 72% (7170/9954) Resolving deltas: 73% (7267/9954) Resolving deltas: 74% (7371/9954) Resolving deltas: 75% (7470/9954) Resolving deltas: 76% (7586/9954) Resolving deltas: 77% (7676/9954) Resolving deltas: 78% (7776/9954) Resolving deltas: 79% (7887/9954) Resolving deltas: 80% (7987/9954) Resolving deltas: 81% (8076/9954) Resolving deltas: 83% (8289/9954) Resolving deltas: 84% (8400/9954) Resolving deltas: 85% (8492/9954) Resolving deltas: 86% (8566/9954) Resolving deltas: 88% (8766/9954) Resolving deltas: 89% (8865/9954) Resolving deltas: 90% (8988/9954) Resolving deltas: 91% (9068/9954) Resolving deltas: 92% (9174/9954) Resolving deltas: 93% (9292/9954) Resolving deltas: 94% (9358/9954) Resolving deltas: 95% (9457/9954) Resolving deltas: 96% (9590/9954) Resolving deltas: 97% (9680/9954) Resolving deltas: 98% (9756/9954) Resolving deltas: 99% (9858/9954) Resolving deltas: 100% (9954/9954) Resolving deltas: 100% (9954/9954), 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 8% 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 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 18% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 20% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 21% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 23% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 25% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 28% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 32% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 33% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 38% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 44% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 50% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 55% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 61% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 64% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 66% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 72% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 78% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 83% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 89% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 95% 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 (8.6s) Step #21 - "compile-libfuzzer-undefined-x86_64": -- Generating done (0.5s) 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/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_dsp.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 C object CMakeFiles/webputilsdecode.dir/src/utils/filters_utils.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/huffman_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/webpdspdecode.dir/src/dsp/cpu.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 C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing.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 C object CMakeFiles/webputilsdecode.dir/src/utils/quant_levels_dec_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/sharpyuv.dir/sharpyuv/sharpyuv.c.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/webputils.dir/src/utils/color_cache_utils.c.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/webputilsdecode.dir/src/utils/rescaler_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building C object CMakeFiles/webpencode.dir/src/enc/backward_references_cost_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 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/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/base/CMakeFiles/strerror.dir/internal/strerror.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/flags/CMakeFiles/flags_commandlineflag_internal.dir/internal/commandlineflag.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 C object CMakeFiles/webpdsp.dir/src/dsp/cpu.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 2%] Linking CXX static library libabsl_flags_commandlineflag_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 2%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec.c.o 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_format.cc.o 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 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%] Built target flags_commandlineflag_internal 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 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": [ 3%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_clip_tables.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 3%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/random_utils.c.o 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_impl.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 3%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/thread_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/webpdsp.dir/src/dsp/filters.c.o 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 C object CMakeFiles/webputilsdecode.dir/src/utils/utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 4%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_clip_tables.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 5%] Building C object CMakeFiles/webputils.dir/src/utils/quant_levels_dec_utils.c.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 C object CMakeFiles/webpencode.dir/src/enc/cost_enc.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": [ 5%] Building C object CMakeFiles/webputils.dir/src/utils/rescaler_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 5%] Building C object CMakeFiles/webputils.dir/src/utils/random_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 5%] Building C object CMakeFiles/webputils.dir/src/utils/thread_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 5%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 5%] Building C object CMakeFiles/webputils.dir/src/utils/utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 6%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 6%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 6%] Building C object CMakeFiles/webputils.dir/src/utils/bit_writer_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 7%] Building C object CMakeFiles/webpencode.dir/src/enc/filter_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 7%] Building C object CMakeFiles/webputils.dir/src/utils/huffman_encode_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 7%] Built target webputilsdecode Step #21 - "compile-libfuzzer-undefined-x86_64": [ 7%] Building C object CMakeFiles/webputils.dir/src/utils/quant_levels_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 7%] 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": [ 7%] Linking CXX static library libabsl_spinlock_wait.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 7%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 7%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 7%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 7%] Built target spinlock_wait Step #21 - "compile-libfuzzer-undefined-x86_64": [ 7%] Linking CXX static library libabsl_random_internal_platform.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 7%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/leak_check.dir/leak_check.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 7%] Built target random_internal_platform Step #21 - "compile-libfuzzer-undefined-x86_64": [ 8%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRErrorListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 8%] Linking CXX static library libabsl_leak_check.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 8%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRErrorStrategy.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 8%] Building C object CMakeFiles/webpencode.dir/src/enc/frame_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 8%] Built target leak_check Step #21 - "compile-libfuzzer-undefined-x86_64": [ 8%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 8%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_avx2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 8%] Building C object CMakeFiles/webpencode.dir/src/enc/histogram_enc.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/webpencode.dir/src/enc/iterator_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 10%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRErrorListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 10%] Building C object CMakeFiles/webpencode.dir/src/enc/near_lossless_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 10%] Built target sharpyuv 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 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": [ 10%] Built target grammar_info Step #21 - "compile-libfuzzer-undefined-x86_64": [ 10%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRErrorStrategy.cpp.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%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Built target webputils Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_csp_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_sse41.c.o 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_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/lossless_avx2.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%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_psnr_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Built target exponential_biased Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] 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": [ 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/webpencode.dir/src/enc/picture_rescale_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] 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/webpencode.dir/src/enc/picture_tools_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 12%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_sse41.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_sse41.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpencode.dir/src/enc/predictor_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpencode.dir/src/enc/quant_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_sse41.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpencode.dir/src/enc/syntax_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Linking CXX static library libabsl_strerror.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_sse41.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Built target strerror Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] 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": [ 13%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_sse41.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpencode.dir/src/enc/token_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpencode.dir/src/enc/tree_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpencode.dir/src/enc/vp8l_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_sse41.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpencode.dir/src/enc/webp_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_sse41.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_sse2.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": [ 13%] Linking CXX static library libabsl_random_seed_gen_exception.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Built target random_seed_gen_exception 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%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 14%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 14%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_sse2.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%] Linking CXX static library libabsl_log_severity.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 14%] Built target log_severity Step #21 - "compile-libfuzzer-undefined-x86_64": [ 14%] 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": [ 15%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 15%] 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": [ 15%] 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": [ 15%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 15%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 15%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 15%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 15%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 15%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 15%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 15%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_msa.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_msa.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_msa.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_msa.c.o 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%] 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/webpdspdecode.dir/src/dsp/yuv_sse2.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/webpdspdecode.dir/src/dsp/alpha_processing_neon.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/webpdsp.dir/src/dsp/upsampling_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 17%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 17%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 17%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 17%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 17%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 17%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 17%] Linking CXX static library libabsl_periodic_sampler.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 17%] Building C object CMakeFiles/webpdsp.dir/src/dsp/ssim.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 18%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 19%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 19%] Built target periodic_sampler Step #21 - "compile-libfuzzer-undefined-x86_64": [ 19%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_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": [ 20%] 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": [ 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/webpdspdecode.dir/src/dsp/yuv_neon.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 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%] Linking CXX static library libabsl_civil_time.a 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": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_sse2.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%] Built target civil_time 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 CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRFileStream.cpp.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 C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 21%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRInputStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_sse2.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": [ 21%] Linking CXX static library libabsl_int128.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 21%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/ssim_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 21%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 21%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRInputStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 21%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 21%] Built target int128 Step #21 - "compile-libfuzzer-undefined-x86_64": [ 21%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/BailErrorStrategy.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 21%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/BailErrorStrategy.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/BaseErrorListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] 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": [ 22%] 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": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_sse41.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_sse41.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/BufferedTokenStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/BaseErrorListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/CharStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_avx2.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": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 23%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/BufferedTokenStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_msa.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_msa.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_mips32.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_mips32.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_mips32.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 25%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/CommonToken.cpp.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 CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/CommonTokenStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 25%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ConsoleErrorListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 25%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/DefaultErrorStrategy.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 26%] Linking CXX static library libabsl_random_internal_randen_slow.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 26%] Built target random_internal_randen_slow Step #21 - "compile-libfuzzer-undefined-x86_64": [ 26%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/DiagnosticErrorListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 26%] Linking CXX static library libabsl_random_internal_randen_hwaes_impl.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 26%] Built target random_internal_randen_hwaes_impl Step #21 - "compile-libfuzzer-undefined-x86_64": [ 26%] 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": [ 26%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Exceptions.cpp.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": [ 26%] Linking CXX static library libabsl_random_internal_randen_hwaes.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 26%] Built target webpencode Step #21 - "compile-libfuzzer-undefined-x86_64": [ 26%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/FailedPredicateException.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 26%] Built target random_internal_randen_hwaes Step #21 - "compile-libfuzzer-undefined-x86_64": [ 26%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/CommonToken.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/CommonTokenFactory.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/CommonTokenStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 28%] Building C object CMakeFiles/webpdecode.dir/src/dec/buffer_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 28%] Building C object CMakeFiles/webpdecode.dir/src/dec/frame_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 28%] Building C object CMakeFiles/webpdecode.dir/src/dec/idec_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 28%] Building C object CMakeFiles/webpdecode.dir/src/dec/io_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 28%] Building C object CMakeFiles/webpdecode.dir/src/dec/quant_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 28%] Building C object CMakeFiles/webpdecode.dir/src/dec/tree_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 28%] Building C object CMakeFiles/webpdecode.dir/src/dec/vp8_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 28%] Building C object CMakeFiles/webpdecode.dir/src/dec/vp8l_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 28%] Built target webpdsp Step #21 - "compile-libfuzzer-undefined-x86_64": [ 28%] 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": [ 28%] Linking CXX static library libabsl_raw_logging_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 28%] Building C object CMakeFiles/webpdecode.dir/src/dec/webp_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 28%] Built target raw_logging_internal Step #21 - "compile-libfuzzer-undefined-x86_64": [ 28%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/cycleclock.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 28%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/spinlock.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 28%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/sysinfo.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 28%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/thread_identity.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 28%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/unscaledcycleclock.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 28%] 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": [ 28%] 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": [ 28%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ConsoleErrorListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 28%] 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_static.dir/src/DefaultErrorStrategy.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 28%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/DiagnosticErrorListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/IntStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Exceptions.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": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Lexer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/LexerInterpreter.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/FailedPredicateException.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/LexerNoViableAltException.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ListTokenSource.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 29%] Built target webpdecode Step #21 - "compile-libfuzzer-undefined-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/NoViableAltException.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] 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": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/InputMismatchException.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 31%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/IntStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 31%] Linking CXX static library libabsl_random_internal_randen.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 31%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/InterpreterRuleContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 31%] Built target random_internal_randen Step #21 - "compile-libfuzzer-undefined-x86_64": [ 31%] 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": [ 31%] Linking CXX static library libabsl_bad_variant_access.a 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": [ 31%] Built target bad_variant_access Step #21 - "compile-libfuzzer-undefined-x86_64": [ 31%] 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": [ 31%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Parser.cpp.o 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": [ 32%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ParserInterpreter.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 32%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ParserRuleContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 32%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ProxyErrorListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 32%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RecognitionException.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 32%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Lexer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 32%] Linking CXX static library libabsl_base.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 32%] Built target base Step #21 - "compile-libfuzzer-undefined-x86_64": [ 32%] 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": [ 33%] Linking CXX static library libabsl_throw_delegate.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] 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": [ 33%] Built target throw_delegate Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] 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": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/LexerInterpreter.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Linking CXX static library libabsl_time_zone.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Built target time_zone Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Linking CXX static library libabsl_bad_optional_access.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 34%] Linking C static library libwebpdecoder.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 34%] Built target bad_optional_access Step #21 - "compile-libfuzzer-undefined-x86_64": [ 34%] Built target webpdecoder Step #21 - "compile-libfuzzer-undefined-x86_64": [ 34%] Linking C static library libwebp.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 34%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings_internal.dir/internal/ostringstream.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 34%] Built target webp Step #21 - "compile-libfuzzer-undefined-x86_64": [ 34%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/string_view.dir/string_view.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Recognizer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RuleContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RuleContextWithAltNum.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RuntimeMetaData.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/LexerNoViableAltException.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 34%] 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_static.dir/src/ListTokenSource.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 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": [ 35%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/NoViableAltException.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 35%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Parser.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 36%] Linking CXX static library libabsl_scoped_set_env.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 37%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/TokenSource.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 37%] Built target scoped_set_env 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/abseil-cpp-build/absl/debugging/CMakeFiles/demangle_internal.dir/internal/demangle.cc.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/hash/CMakeFiles/city.dir/internal/city.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 37%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ParserInterpreter.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 37%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/TokenStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ParserRuleContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ProxyErrorListener.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": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RecognitionException.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 38%] Linking CXX static library libabsl_string_view.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 38%] 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": [ 38%] Built target string_view Step #21 - "compile-libfuzzer-undefined-x86_64": [ 39%] 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": [ 39%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings_internal.dir/internal/utf8.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 40%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings_internal.dir/internal/escaping.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/TokenStreamRewriter.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/UnbufferedCharStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Recognizer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/UnbufferedTokenStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Vocabulary.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/WritableToken.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATN.cpp.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": 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": 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": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RuleContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RuleContextWithAltNum.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": 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": [ 41%] Linking CXX static library libabsl_malloc_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 41%] Built target malloc_internal 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": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 42%] Linking CXX static library libabsl_city.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 42%] Built target city Step #21 - "compile-libfuzzer-undefined-x86_64": [ 42%] 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": 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": [ 42%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNDeserializationOptions.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 42%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RuntimeMetaData.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 42%] Linking CXX static library libabsl_debugging_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 42%] Built target debugging_internal Step #21 - "compile-libfuzzer-undefined-x86_64": [ 42%] Linking CXX static library libabsl_low_level_hash.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 42%] Building C object CMakeFiles/webpdemux.dir/src/demux/anim_decode.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 42%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNDeserializer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 42%] Built target low_level_hash Step #21 - "compile-libfuzzer-undefined-x86_64": [ 42%] Building C object CMakeFiles/imageioutil.dir/imageio/imageio_util.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 42%] Linking C static library libimageioutil.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 42%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNSimulator.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 42%] Built target imageioutil Step #21 - "compile-libfuzzer-undefined-x86_64": [ 43%] Building C object CMakeFiles/libwebpmux.dir/src/mux/anim_encode.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Token.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 43%] Linking CXX static library libabsl_demangle_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 43%] Linking CXX static library libabsl_strings_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 43%] Building C object CMakeFiles/webpdemux.dir/src/demux/demux.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 43%] Built target strings_internal Step #21 - "compile-libfuzzer-undefined-x86_64": [ 43%] Built target demangle_internal Step #21 - "compile-libfuzzer-undefined-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/TokenSource.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] Building C object CMakeFiles/extras.dir/extras/extras.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] Linking CXX static library libabsl_log_internal_conditions.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] Built target log_internal_conditions Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] Building C object CMakeFiles/anim_util.dir/examples/anim_util.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] Building C object CMakeFiles/extras.dir/extras/quality_estimate.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] Building C object CMakeFiles/extras.dir/extras/sharpyuv_risk_table.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/TokenStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/TokenStreamRewriter.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Linking C static library libwebpdemux.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Built target webpdemux Step #21 - "compile-libfuzzer-undefined-x86_64": [ 46%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/ascii.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 46%] Linking C static library libextras.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 46%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/UnbufferedCharStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 46%] Built target extras Step #21 - "compile-libfuzzer-undefined-x86_64": [ 46%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/stacktrace.dir/stacktrace.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 46%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNState.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 46%] Building C object CMakeFiles/anim_util.dir/examples/gifdec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 46%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNStateType.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 46%] Linking CXX static library libabsl_crc_cpu_detect.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 46%] Built target crc_cpu_detect Step #21 - "compile-libfuzzer-undefined-x86_64": [ 46%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/graphcycles_internal.dir/internal/graphcycles.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 46%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/UnbufferedTokenStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 47%] Linking C static library libanim_util.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 47%] Built target anim_util Step #21 - "compile-libfuzzer-undefined-x86_64": [ 47%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc_internal.dir/internal/crc.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 47%] Building C object CMakeFiles/libwebpmux.dir/src/mux/muxedit.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 47%] Linking CXX static library libabsl_stacktrace.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 47%] Built target stacktrace Step #21 - "compile-libfuzzer-undefined-x86_64": [ 48%] 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": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ActionTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/AmbiguityInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ArrayPredictionContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Building C object CMakeFiles/libwebpmux.dir/src/mux/muxinternal.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Vocabulary.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Building C object CMakeFiles/libwebpmux.dir/src/mux/muxread.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/AtomTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ContextSensitivityInfo.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": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/DecisionEventInfo.cpp.o 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": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/WritableToken.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/DecisionInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Linking C static library libwebpmux.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Built target libwebpmux Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Building C object CMakeFiles/exampleutil.dir/examples/example_util.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATN.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Linking C static library libexampleutil.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNConfig.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Built target exampleutil Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Building C object CMakeFiles/imagedec.dir/imageio/image_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/charconv.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Building C object CMakeFiles/imagedec.dir/imageio/jpegdec.c.o 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%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNConfigSet.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNDeserializationOptions.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Building C object CMakeFiles/imagedec.dir/imageio/metadata.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] 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/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": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNDeserializer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/DecisionState.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/EpsilonTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Building C object CMakeFiles/imagedec.dir/imageio/pnmdec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNSimulator.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ErrorInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LL1Analyzer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Building C object CMakeFiles/imagedec.dir/imageio/tiffdec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Linking CXX static library libabsl_crc_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Built target crc_internal Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Building C object CMakeFiles/imagedec.dir/imageio/webpdec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Building C object CMakeFiles/imageenc.dir/imageio/image_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 51%] Building C object CMakeFiles/imagedec.dir/imageio/wicdec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 51%] Linking C static library libimagedec.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 51%] Built target imagedec Step #21 - "compile-libfuzzer-undefined-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerATNConfig.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 52%] Building C object CMakeFiles/gif2webp.dir/examples/gif2webp.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerATNSimulator.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 52%] Linking C static library libimageenc.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 52%] Built target imageenc Step #21 - "compile-libfuzzer-undefined-x86_64": [ 52%] Building C object CMakeFiles/img2webp.dir/examples/img2webp.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNState.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 52%] Building C object CMakeFiles/gif2webp.dir/examples/gifdec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Linking C executable img2webp 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": [ 53%] Linking C executable gif2webp Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNStateType.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Linking CXX static library libabsl_graphcycles_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Built target graphcycles_internal Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerActionExecutor.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Building C object CMakeFiles/webpinfo.dir/examples/webpinfo.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Built target img2webp Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerChannelAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Building C object CMakeFiles/webpmux.dir/examples/webpmux.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerCustomAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ActionTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/AmbiguityInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerIndexedCustomAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerModeAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Built target gif2webp Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Building C object CMakeFiles/get_disto.dir/extras/get_disto.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ArrayPredictionContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Linking C executable get_disto Step #21 - "compile-libfuzzer-undefined-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerMoreAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 54%] Linking C executable webpmux Step #21 - "compile-libfuzzer-undefined-x86_64": [ 54%] Built target get_disto Step #21 - "compile-libfuzzer-undefined-x86_64": [ 54%] Building C object CMakeFiles/webp_quality.dir/extras/webp_quality.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerPopModeAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/AtomTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 55%] Linking C executable webp_quality Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 55%] Built target webpmux Step #21 - "compile-libfuzzer-undefined-x86_64": [ 55%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/escaping.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Linking C executable webpinfo Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building C object CMakeFiles/anim_diff.dir/examples/anim_diff.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerPushModeAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerSkipAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Built target webp_quality Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building C object CMakeFiles/anim_dump.dir/examples/anim_dump.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Built target webpinfo Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building C object CMakeFiles/dwebp.dir/examples/dwebp.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Linking C executable anim_dump Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Linking C executable anim_diff Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ContextSensitivityInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerTypeAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Linking C executable dwebp Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Built target anim_dump Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Built target anim_diff Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LookaheadEventInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building C object CMakeFiles/cwebp.dir/examples/cwebp.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Built target dwebp Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/NotSetTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/DecisionEventInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/OrderedATNConfigSet.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ParseInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/DecisionInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/DecisionState.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Linking C executable cwebp Step #21 - "compile-libfuzzer-undefined-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ParserATNSimulator.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/EpsilonTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ErrorInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PrecedencePredicateTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LL1Analyzer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredicateEvalInfo.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": [ 57%] Built target cwebp Step #21 - "compile-libfuzzer-undefined-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredicateTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionContextCache.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionContextMergeCache.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerATNConfig.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerATNSimulator.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionMode.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ProfilingATNSimulator.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/RangeTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/RuleTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/SemanticContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerActionExecutor.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/SetTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/SingletonPredictionContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerChannelAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 59%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/charconv_bigint.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerCustomAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/StarLoopbackState.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/Transition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerIndexedCustomAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerModeAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/TransitionType.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/WildcardTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerMoreAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerPopModeAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/DFA.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/DFASerializer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/DFAState.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerPushModeAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerSkipAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/LexerDFASerializer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerTypeAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/internal/Synchronization.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": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/InterpreterDataReader.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/Interval.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LookaheadEventInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/NotSetTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/IntervalSet.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/MurmurHash.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/OrderedATNConfigSet.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/Predicate.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ParseInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ParserATNSimulator.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PrecedencePredicateTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/Any.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/Arrays.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 63%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/charconv_parse.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/CPPUtils.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredicateEvalInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredicateTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/StringUtils.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/Utf8.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionContextCache.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ErrorNodeImpl.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionContextMergeCache.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/IterativeParseTreeWalker.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionMode.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTree.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTreeListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ProfilingATNSimulator.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTreeVisitor.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/RangeTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTreeWalker.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/TerminalNodeImpl.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": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/Trees.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 65%] 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": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/RuleTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 65%] 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": [ 65%] 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": [ 66%] 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": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/SemanticContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/SetTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 66%] 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": [ 66%] 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": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/SingletonPredictionContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/StarLoopbackState.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 66%] 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": [ 66%] 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": [ 66%] 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": [ 66%] 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": [ 66%] 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": [ 66%] 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": 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": [ 67%] 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": [ 67%] 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": [ 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_shared.dir/src/tree/xpath/XPathRuleElement.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": 1 warning generated. 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_shared.dir/src/tree/xpath/XPathTokenAnywhereElement.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 67%] 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": [ 67%] 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": [ 67%] 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": [ 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": 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": [ 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": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 68%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/stringify_sink.cc.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": [ 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": [ 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": [ 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": /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": [ 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/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/match.cc.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": [ 71%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/numbers.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 71%] 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": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 71%] 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": [ 71%] 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": [ 72%] 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": [ 72%] 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": [ 72%] Linking CXX shared library libantlr4-runtime.so Step #21 - "compile-libfuzzer-undefined-x86_64": [ 72%] 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": [ 72%] 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": [ 72%] 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": [ 72%] 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": 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": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 73%] Linking CXX static library ../../../lib/libgtest.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 73%] 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": [ 73%] Built target gtest Step #21 - "compile-libfuzzer-undefined-x86_64": [ 73%] 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": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 74%] 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": [ 74%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/str_cat.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 74%] 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": [ 74%] 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": [ 74%] 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": [ 74%] 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": [ 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/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathWildcardAnywhereElement.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 75%] 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": [ 75%] Built target antlr4_shared 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": [ 75%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/str_replace.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 75%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/str_split.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 75%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/substitute.cc.o 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": 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": 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_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": 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/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/hash/CMakeFiles/hash.dir/internal/hash.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": [ 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": [ 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/flags/CMakeFiles/flags_commandlineflag.dir/commandlineflag.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/output.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": [ 76%] 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": [ 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/time/CMakeFiles/time.dir/time.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 78%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time.dir/duration.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/random/CMakeFiles/random_internal_seed_material.dir/internal/seed_material.cc.o 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": 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/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": 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/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/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": 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": 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": 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": [ 78%] Linking CXX static library libabsl_log_internal_proto.a 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": [ 78%] Built target log_internal_proto 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: 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/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": 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/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/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": 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": [ 78%] Linking CXX static library libabsl_hash.a 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": [ 78%] Built target hash Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 78%] Linking CXX static library libabsl_log_internal_fnmatch.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 78%] Built target log_internal_fnmatch 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/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/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/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": [ 78%] Linking CXX static library libantlr4-runtime.a 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": [ 78%] Linking CXX static library libabsl_flags_commandlineflag.a Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 78%] Built target flags_commandlineflag Step #21 - "compile-libfuzzer-undefined-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 #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/ANTLRv4Parser.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/ANTLRv4ParserListener.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": 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 libfuzztest_logging.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Built target fuzztest_logging 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_internal_seed_material.a 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/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_symbolize.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Built target symbolize 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": 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": [ 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": 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": [ 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": 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": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Linking CXX static library libabsl_str_format_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Built target str_format_internal Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_type_support.dir/internal/type_support.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc32c.dir/crc32c.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] 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": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_marshalling.dir/marshalling.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 80%] 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": [ 80%] 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": [ 80%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_serialization.dir/internal/serialization.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 80%] 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": [ 81%] 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": [ 81%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_io.dir/internal/io.cc.o 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": 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": 1 warning generated. 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<b[ 82%] Linking CXX static library libabsl_random_internal_pool_urbg.a Step #21 - "compile-libfuzzer-undefined-x86_64": ool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 82%] Built target random_internal_pool_urbg Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 82%] 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": [ 82%] Linking CXX static library libabsl_examine_stack.a 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": [ 82%] Built target examine_stack Step #21 - "compile-libfuzzer-undefined-x86_64": [ 82%] 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": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 82%] Linking CXX static library libabsl_log_entry.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 82%] Built target log_entry Step #21 - "compile-libfuzzer-undefined-x86_64": [ 82%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_sink.dir/log_sink.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 82%] Linking CXX static library libabsl_log_internal_globals.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 82%] Built target log_internal_globals 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": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 82%] Linking CXX static library libabsl_kernel_timeout_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 82%] Built target kernel_timeout_internal Step #21 - "compile-libfuzzer-undefined-x86_64": [ 82%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/blocking_counter.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 82%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/barrier.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 82%] 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": [ 82%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/futex_waiter.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 82%] 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": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/pthread_waiter.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/waiter_base.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/win32_waiter.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/stdcpp_waiter.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/sem_waiter.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/notification.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/mutex.cc.o 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/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": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/chi_square.cc:19: 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_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": 1 warning generated. 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/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": 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/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/abseil-cpp-src/absl/crc/crc32c.cc:15: 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": 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": 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_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": [ 83%] Linking CXX static library libabsl_failure_signal_handler.a Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Built target failure_signal_handler 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/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": 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": [ 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": 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/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/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": 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: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": [ 83%] Linking CXX static library libabsl_log_sink.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Built target log_sink Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Linking CXX static library ../../../lib/libgmock.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Linking CXX static library libabsl_crc32c.a Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/mutex.cc:15: 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": [ 83%] Built target gmock Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Built target crc32c Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o 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": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/per_thread_sem.cc:19: 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 /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": 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/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": 1 warning generated. 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": 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": 1 warning generated. 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": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. 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": 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_log_internal_format.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Built target log_internal_format Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Linking CXX static library libfuzztest_io.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Built target fuzztest_io Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Linking CXX static library libabsl_flags_marshalling.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Built target flags_marshalling 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": [ 84%] Linking CXX static library libfuzztest_serialization.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 84%] Built target fuzztest_serialization Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 84%] Linking CXX static library libabsl_synchronization.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 84%] Built target synchronization Step #21 - "compile-libfuzzer-undefined-x86_64": [ 84%] 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": [ 84%] 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": [ 84%] 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": [ 85%] 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": [ 85%] 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": 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": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 85%] Linking CXX static library libfuzztest_seed_seq.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 85%] Built target fuzztest_seed_seq 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": 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/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/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": 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": [ 85%] Linking CXX static library ../../../lib/libgmock_main.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 85%] Built target gmock_main Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 85%] Linking CXX static library libabsl_crc_cord_state.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 85%] Built target crc_cord_state Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 86%] 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": [ 86%] 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": [ 86%] 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": [ 86%] 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": [ 86%] 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": [ 86%] 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": [ 87%] Linking CXX executable antlr4_tests Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 87%] Linking CXX static library libabsl_flags_program_name.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 87%] Built target flags_program_name Step #21 - "compile-libfuzzer-undefined-x86_64": [ 87%] 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": [ 87%] Linking CXX static library libabsl_hashtablez_sampler.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 87%] Built target hashtablez_sampler Step #21 - "compile-libfuzzer-undefined-x86_64": [ 87%] 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": [ 87%] Built target antlr4_tests 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/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_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_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_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": 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/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": 1 warning generated. 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": 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": [ 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": [ 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": 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/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": 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": 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/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": 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/cord.dir/cord_buffer.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": 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_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.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": 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": 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": [ 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": 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": 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": 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_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": 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/fuzztest-build/fuzztest/CMakeFiles/fuzztest_coverage.dir/internal/coverage.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/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/grammar_codegen/CMakeFiles/backend.dir/backend.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/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/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/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/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/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/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": 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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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": [ 90%] Linking CXX static library libfuzztest_coverage.a 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 | [ 90%] Built target fuzztest_coverage Step #21 - "compile-libfuzzer-undefined-x86_64": 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: 2 warningsnote: generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 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 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/fuzztest-build/fuzztest/CMakeFiles/fuzztest_status.dir/internal/status.cc.o 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": 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/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": 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": 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/prog.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/re2.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/regexp.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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": 1 warning generated. 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/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": 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": 1 warning generated. 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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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": 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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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": 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": 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": 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": 1 warning generated. 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": 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_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": 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/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": 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": 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": 2 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Built target flags_usage_internal 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": [ 93%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_usage.dir/usage.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 2 warnings 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": 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": 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": [ 95%] Linking CXX static library libabsl_flags_usage.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 95%] Built target flags_usage Step #21 - "compile-libfuzzer-undefined-x86_64": [ 95%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_parse.dir/parse.cc.o 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": 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": 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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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/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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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/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": 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": 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/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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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/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": 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": 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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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": 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": 2 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Built target json_grammar 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/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": 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": 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/advanced_api_fuzzer.dir/advanced_api_fuzzer.cc.o 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/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": [ 98%] Building CXX object tests/fuzzer/CMakeFiles/imageio_fuzzer.dir/imageio_fuzzer.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 98%] Building CXX object tests/fuzzer/CMakeFiles/simple_api_fuzzer.dir/simple_api_fuzzer.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 98%] 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/huffman_fuzzer.dir/huffman_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/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/mux_demux_api_fuzzer.dir/mux_demux_api_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": 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/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/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/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/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/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/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/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/animdecoder_fuzzer.cc:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:In file included from 36/src/libwebp/tests/fuzzer/simple_api_fuzzer.cc: Step #21 - "compile-libfuzzer-undefined-x86_64": :In file included from 23/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h: Step #21 - "compile-libfuzzer-undefined-x86_64": :In file included from 19/src/libwebp/tests/fuzzer/./fuzz_utils.h: Step #21 - "compile-libfuzzer-undefined-x86_64": :In file included from 36/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h: Step #21 - "compile-libfuzzer-undefined-x86_64": :In file included from 21/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h: Step #21 - "compile-libfuzzer-undefined-x86_64": :In file included from 19/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h: Step #21 - "compile-libfuzzer-undefined-x86_64": :In file included from 41/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h: Step #21 - "compile-libfuzzer-undefined-x86_64": :In file included from 21/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h: Step #21 - "compile-libfuzzer-undefined-x86_64": :In file included from 38/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h: Step #21 - "compile-libfuzzer-undefined-x86_64": :In file included from 41/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h: Step #21 - "compile-libfuzzer-undefined-x86_64": :In file included from 55/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h: Step #21 - "compile-libfuzzer-undefined-x86_64": :In file included from 38/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/algorithm/container.h: Step #21 - "compile-libfuzzer-undefined-x86_64": :In file included from 55/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/base/nullability.h: Step #21 - "compile-libfuzzer-undefined-x86_64": :153/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/base/internal/nullability_impl.h::3622:: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:warning: 511:36builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]: 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": 511 | : std:: i511n | t e g r a:l _sctodn:s:tianntteo c{a}t;ab Step #21 - "compile-libfuzzer-undefined-x86_64": l e| ( ^T Step #21 - "compile-libfuzzer-undefined-x86_64": )> {}; 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/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/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<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 |  /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:s511t:a36t:i c_cwarning: astbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]< Step #21 - "compile-libfuzzer-undefined-x86_64": void*/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h>:(108s:t41d:: :lanote: unin instantiation of template class 'absl::is_trivially_relocatable' requested herede Step #21 - "compile-libfuzzer-undefined-x86_64": r( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  108 | 116 |  tycpoennsatm_eca s=t sl*l>y(_&reelleomceantta(bnleew<_s Step #21 - "compile-libfuzzer-undefined-x86_64": l o| 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 Step #21 - "compile-libfuzzer-undefined-x86_64": :110:25 :117 |   note:  in instantiation of default argument for 'transfer_impl>' required here  Step #21 - "compile-libfuzzer-undefined-x86_64": static_cast <110 | c o nsstta tivcoi dst*d>:(:&terlueem_etnytp(eo ltdr_asn/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.hls:of511te:)r36)_:,i mpslwarning: i(zAelbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]olfo Step #21 - "compile-libfuzzer-undefined-x86_64": c(*v,a /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hls:ul108eo:_t41t_:yt pyep)enote: )*; in instantiation of template class 'absl::is_trivially_relocatable' requested heren Step #21 - "compile-libfuzzer-undefined-x86_64": e Step #21 - "compile-libfuzzer-undefined-x86_64": w| _s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l Step #21 - "compile-libfuzzer-undefined-x86_64": ot, 118108 Step #21 - "compile-libfuzzer-undefined-x86_64": | | |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  r e 111t | u r ty np e n {a }m ;e  Step #21 - "compile-libfuzzer-undefined-x86_64": = | s ~~~~~~~~~~t Step #21 - "compile-libfuzzer-undefined-x86_64": d : : 119e | n a b }l e Step #21 - "compile-libfuzzer-undefined-x86_64": _ i | f _ ~t Step #21 - "compile-libfuzzer-undefined-x86_64": < a b s l/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h :: :84 i: s34s_:lt orti_vnote: tiyawhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]plel Step #21 - "compile-libfuzzer-undefined-x86_64": *y _orle dl84_o | sc la ot ta ,b lrReea>' required here cl Step #21 - "compile-libfuzzer-undefined-x86_64": /t/y pTeOD( Ot110(r | ba /n 2s4fs7et1ra3_t0ii2mc3p2l )i >mf(pilx Step #21 - "compile-libfuzzer-undefined-x86_64": (i An| lgl ^o Step #21 - "compile-libfuzzer-undefined-x86_64": wca*r,n i/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hsn:lg2915os:t.53_:t Step #21 - "compile-libfuzzer-undefined-x86_64": y p| enote: * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested herene Step #21 - "compile-libfuzzer-undefined-x86_64": w _113s | l o t , 2915 Step #21 - "compile-libfuzzer-undefined-x86_64": / | / | T ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~O Step #21 - "compile-libfuzzer-undefined-x86_64": D O ( 111b | / 2 5 1 8 1 4 8 7 0 ) : r e m o v e c a s t s a f t e rP o fl ii xc iy nT gr aswilatorstn:_i:tntygrpsae.n*s Step #21 - "compile-libfuzzer-undefined-x86_64": fo el| rd__ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~us Step #21 - "compile-libfuzzer-undefined-x86_64": sleo st114_, | m eR ma cn pksy1t()d) :,{:m Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": e m| | cp ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y 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 | : 3116| : 7 ~~~~~~~~~~~~ : Step #21 - "compile-libfuzzer-undefined-x86_64":  //  115note: T | O in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested hereD O Step #21 - "compile-libfuzzer-undefined-x86_64": ( b / 2 4 71s3t0a2t3i2c)_:c arse tm3116o | s(aisfzttede(:rg: rlfoaiwuxtnihdn_eglr e(wfat Step #21 - "compile-libfuzzer-undefined-x86_64": r( n)| i n> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~g Step #21 - "compile-libfuzzer-undefined-x86_64": s.0 Step #21 - "compile-libfuzzer-undefined-x86_64": 116?| |  c ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ a Step #21 - "compile-libfuzzer-undefined-x86_64": p :113 | N e x t C a/p/ca ocTniOstDtyO_((ccbaa/sp2t)5)1<;8s1t Step #21 - "compile-libfuzzer-undefined-x86_64": 4d 8:| 7:0r ^)e Step #21 - "compile-libfuzzer-undefined-x86_64": :m orvee/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hm_:oc3103vo:en13 s:ct a_stti*n>g( &we al3103re | nm ie nn gt s(.nr Step #21 - "compile-libfuzzer-undefined-x86_64": | ee ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~wt Step #21 - "compile-libfuzzer-undefined-x86_64": _urns l 114o{ | tp )r )e )p )as,rted_ Step #21 - "compile-libfuzzer-undefined-x86_64": :i :n| msee ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~mr Step #21 - "compile-libfuzzer-undefined-x86_64": ctp(yh (a117s | Step #21 - "compile-libfuzzer-undefined-x86_64": h ) | ,  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": t r u 115e | s }t ;a t Step #21 - "compile-libfuzzer-undefined-x86_64": i c | _ c ^a Step #21 - "compile-libfuzzer-undefined-x86_64": sstta<t/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.hic:co360_n:cs41at:s t <voidvnote: *o>iin instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here(ds Step #21 - "compile-libfuzzer-undefined-x86_64": t*d>:(:&lealuenmdeenrt(( o360 Step #21 - "compile-libfuzzer-undefined-x86_64": l | d | _ s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l Step #21 - "compile-libfuzzer-undefined-x86_64": odti )c116)t | ,i o n sa ir zy e_ o f=  (t vo arlccu.oeGn_esttty<_pcesa)is)zt;eo< Step #21 - "compile-libfuzzer-undefined-x86_64": fs t| (dT: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~): Step #21 - "compile-libfuzzer-undefined-x86_64": >r(e)m .o118Gv | ee t_ Mc ao tncsrhtei_tntugt| *i>o ~~~~~~~~~~(n Step #21 - "compile-libfuzzer-undefined-x86_64": &aer ly119eE | mn et nr}ti(e Step #21 - "compile-libfuzzer-undefined-x86_64": ns e(| w_ Step #21 - "compile-libfuzzer-undefined-x86_64": ~s Step #21 - "compile-libfuzzer-undefined-x86_64": l| ot ^) 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/arbitrary_impl.h84,::17734 Step #21 - "compile-libfuzzer-undefined-x86_64": :: 25 | :  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: Step #21 - "compile-libfuzzer-undefined-x86_64": while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]note: 117 Step #21 - "compile-libfuzzer-undefined-x86_64": in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here |  Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | 84 s | t a t i c _rtceeatmsuptronr<a rcsyot_ndds:it:cit s__.vsMoaaimtdecdn(et&crelilteeysmpFeernot(m(tToralabdnl_sesfOleforRt_e)ic)me,pn lt: Step #21 - "compile-libfuzzer-undefined-x86_64": >13: (|  Step #21 - "compile-libfuzzer-undefined-x86_64": note: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  Step #21 - "compile-libfuzzer-undefined-x86_64": | in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 118 Step #21 - "compile-libfuzzer-undefined-x86_64": |  retur/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hn:2915 :{ 53}143:; |   Step #21 - "compile-libfuzzer-undefined-x86_64":  note: | din instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here ~~~~~~~~~~o Step #21 - "compile-libfuzzer-undefined-x86_64": m Step #21 - "compile-libfuzzer-undefined-x86_64": a i119n | _ . U}pd Step #21 - "compile-libfuzzer-undefined-x86_64": a t| e M2915 ~e | Step #21 - "compile-libfuzzer-undefined-x86_64": m o r y D/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h i: c84 t:/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h : 511 i34: o:36 n : a r ynote:  (warning: vwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] a l Step #21 - "compile-libfuzzer-undefined-x86_64": builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] . G Step #21 - "compile-libfuzzer-undefined-x86_64": e84 t | /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hA :s 108< : C 41 o: rr pe ut sunote: Tr ynin instantiation of template class 'absl::is_trivially_relocatable' requested here p e Step #21 - "compile-libfuzzer-undefined-x86_64": >sP(to)dl): i108c;: | yi T Step #21 - "compile-libfuzzer-undefined-x86_64": s r _a | si at s ^m : Step #21 - "compile-libfuzzer-undefined-x86_64": e: >::UntypedUpdateMemoryDictionary' requested herea ensm Step #21 - "compile-libfuzzer-undefined-x86_64": stcdfp:ey: r(e129_)n | i,a mb p Step #21 - "compile-libfuzzer-undefined-x86_64": l l e <| _ si t ^f(d Step #21 - "compile-libfuzzer-undefined-x86_64": _:tv:, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested hererailn Step #21 - "compile-libfuzzer-undefined-x86_64": >lt>ye(_rrn Step #21 - "compile-libfuzzer-undefined-x86_64": ea ll| o:c: ^aD Step #21 - "compile-libfuzzer-undefined-x86_64": toa3116mb | al ie n/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h< M: o2915 Step #21 - "compile-libfuzzer-undefined-x86_64": d: e53| rl:e< ^s Step #21 - "compile-libfuzzer-undefined-x86_64": Diezrnote: ei(v/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hin instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested herege:rd110 Step #21 - "compile-libfuzzer-undefined-x86_64": o>:w{25t* :hd2915 _o | lm ea note: fi tn in instantiation of default argument for 'transfer_impl>' required here(} ) Step #21 - "compile-libfuzzer-undefined-x86_64": ;  > Step #21 - "compile-libfuzzer-undefined-x86_64": 110| 0 |   ^ Step #21 - "compile-libfuzzer-undefined-x86_64": ? s ct /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.haa :pt 117 i ::c 7  :N es xt td note: C: a: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested herept ar Step #21 - "compile-libfuzzer-undefined-x86_64": cu ie t_ yt 117(y | cp ae cp l)t a)rPs;aosnl Step #21 - "compile-libfuzzer-undefined-x86_64": si fcA| eyrrTb ^_imri Step #21 - "compile-libfuzzer-undefined-x86_64": patlir(ta/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hAsr:l:y3103l:I:otm13crp:*al ,n< sTsf,note: le ors(skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)t_t_ud Step #21 - "compile-libfuzzer-undefined-x86_64": tsy:ep:see_*nm aenbmelc wep3103__y | si( lf) o_, tt ,< Step #21 - "compile-libfuzzer-undefined-x86_64": ! r Step #21 - "compile-libfuzzer-undefined-x86_64": s| e tt| d ^u: Step #21 - "compile-libfuzzer-undefined-x86_64": r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:n Step #21 - "compile-libfuzzer-undefined-x86_64": is/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h _ :{c1113116po | :rn 7es :pt a_ rv e< note: _T i> in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested heren s& Step #21 - "compile-libfuzzer-undefined-x86_64": e& r t Step #21 - "compile-libfuzzer-undefined-x86_64": ( 3116 h | | a s ^h Step #21 - "compile-libfuzzer-undefined-x86_64": ) ,  rt er su ie z e} (; g r Step #21 - "compile-libfuzzer-undefined-x86_64": o w| t h ^ _ Step #21 - "compile-libfuzzer-undefined-x86_64": l e fstl/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h(o:)t360 _:>t41 y:p 0e* note: o?lin instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here dc_ Step #21 - "compile-libfuzzer-undefined-x86_64": aspl o:t ,N eRxatnCka1pac)i t{360y | ( Step #21 - "compile-libfuzzer-undefined-x86_64": c a| p ) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d) Step #21 - "compile-libfuzzer-undefined-x86_64": i;ct Step #21 - "compile-libfuzzer-undefined-x86_64": i112 o | n| a r ^ y Step #21 - "compile-libfuzzer-undefined-x86_64": _ /=//src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h :tTo3103Or:cD13.O:G( ebt/<24snote: 7i1z(skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)3e0o Step #21 - "compile-libfuzzer-undefined-x86_64": 2f32()T:) >r(e)m.oGveet Mcaatscthsi na3103gf | It ne tr e g feirrxDeiitncugtr inwoan ra{nrpiyrnEegnpsta.rrie Step #21 - "compile-libfuzzer-undefined-x86_64": e_ si| (ns ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": e Step #21 - "compile-libfuzzer-undefined-x86_64": r| t (113 ^h | Step #21 - "compile-libfuzzer-undefined-x86_64": a s h ) /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h,: /177/:t 25rT:uO eDO}(note: ;b/in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 25 Step #21 - "compile-libfuzzer-undefined-x86_64": 1| 81 ^ 4177 Step #21 - "compile-libfuzzer-undefined-x86_64": 8 | 7 0 ) :/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h :r 360e m: otve41em: p coarsanote: trsyin instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here _ad Step #21 - "compile-libfuzzer-undefined-x86_64": fitcetr_ .fMiaxticnhgE n360wta | rr in ei sn 6Fgd warningrso.misTc generated Step #21 - "compile-libfuzzer-undefined-x86_64": at. Step #21 - "compile-libfuzzer-undefined-x86_64": bi| loen ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Oa Step #21 - "compile-libfuzzer-undefined-x86_64": frRy e_114c | e n t C osmtpda:r:em=se (mtco Step #21 - "compile-libfuzzer-undefined-x86_64": pr y| c(. ^G Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": e t| < ~~~~~~~~~~~~s/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h Step #21 - "compile-libfuzzer-undefined-x86_64": i:z143 e:115o13 | f:  ( T )note: > (in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here ) . Step #21 - "compile-libfuzzer-undefined-x86_64": GsettaMtaitcc_hciansgtI n143at(isnt_id.o:Un:paldraayutEnedMneetrmr(ori Step #21 - "compile-libfuzzer-undefined-x86_64": ye Ds| i(c ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": i o| n a116 ^r | Step #21 - "compile-libfuzzer-undefined-x86_64": y ( v a /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.hl :. 177G :e 25t :A s < Cocnote: ropnin instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested hereusstT_yc Step #21 - "compile-libfuzzer-undefined-x86_64": paes> t(177) | <) s; t d Step #21 - "compile-libfuzzer-undefined-x86_64": : :| r e ^ m Step #21 - "compile-libfuzzer-undefined-x86_64": toevmep_o/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.hcr:oa129nr:sy13t_:_d ti>::UntypedUpdateMemoryDictionary' requested hereuMea Step #21 - "compile-libfuzzer-undefined-x86_64": _ttcyhpEen >t129*r | >i (e & se Fl re mo(emnvTtoa(ibndlew)e_fOsuflzozRtte)ec)se)tn):t,:Ci Step #21 - "compile-libfuzzer-undefined-x86_64": on mt| epr ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~an Step #21 - "compile-libfuzzer-undefined-x86_64": raels :117(: | D Step #21 - "compile-libfuzzer-undefined-x86_64": o m | a i ^n M Step #21 - "compile-libfuzzer-undefined-x86_64": o desl/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.ht<:Da143et:ri13ic:v_ ecda>snote: {t*in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here ( & /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.he :ld117eo:mm7ea:ni tn(_o.note: lUdin instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested herep_ds Step #21 - "compile-libfuzzer-undefined-x86_64": altoetM)e)m,o rysD ii117zc | etoicflao(svsnaal ruAyer(_btviyatplre.a)Gr)ey;tIAm Step #21 - "compile-libfuzzer-undefined-x86_64": sp n(ar)be)lt;eu_r Step #21 - "compile-libfuzzer-undefined-x86_64": in f| _ t{ ^<} Step #21 - "compile-libfuzzer-undefined-x86_64": !;st Step #21 - "compile-libfuzzer-undefined-x86_64": d :/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h| ::i ~~~~~~~~~~129s Step #21 - "compile-libfuzzer-undefined-x86_64": :_13c :o119 n | s t note: _}vin instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here< Step #21 - "compile-libfuzzer-undefined-x86_64": T Step #21 - "compile-libfuzzer-undefined-x86_64": >| & ~& 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/common_policy_traits.h ^ : Step #21 - "compile-libfuzzer-undefined-x86_64": 84 : 34 : (vnote: oiwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]d Step #21 - "compile-libfuzzer-undefined-x86_64": )fuzztest::int e84r | n a l : :DroemtauirnnMo dsetld<:D:eirsi_vseadm>e{<*ddoemcalitny}p;e Step #21 - "compile-libfuzzer-undefined-x86_64": ( t| ra ^n Step #21 - "compile-libfuzzer-undefined-x86_64": sfer/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h_:i117m:p7l:< stdnote: ::in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested hereal Step #21 - "compile-libfuzzer-undefined-x86_64": locator<char> >117( |  Step #21 - "compile-libfuzzer-undefined-x86_64": c l| as ^s Step #21 - "compile-libfuzzer-undefined-x86_64":  Arbit/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hr:a2915r:y53I:m pl>::transfer_uses_memcpy' requested here s Step #21 - "compile-libfuzzer-undefined-x86_64": td::enable_if_t & &  Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":  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": [ 99%] Linking CXX static library libfuzztest_llvm_fuzzer_wrapper.a 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/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 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": |  ^ 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/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": 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 | In file included from /src/libwebp/tests/fuzzer/webp_info_fuzzer.cc(:21v: Step #21 - "compile-libfuzzer-undefined-x86_64": oIn file included from i/src/libwebp/tests/fuzzer/fuzz_utils.hd:36): Step #21 - "compile-libfuzzer-undefined-x86_64": fIn file included from u/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.hz:z19t: Step #21 - "compile-libfuzzer-undefined-x86_64": eIn file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.hs:t21:: Step #21 - "compile-libfuzzer-undefined-x86_64": :In file included from i/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.hn:t41e: Step #21 - "compile-libfuzzer-undefined-x86_64": rIn file included from nal/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:::38D: Step #21 - "compile-libfuzzer-undefined-x86_64": oIn file included from m/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.ha:i55n: Step #21 - "compile-libfuzzer-undefined-x86_64": MIn file included from o/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.hd:e153l: Step #21 - "compile-libfuzzer-undefined-x86_64": 511{:*36d:o maiwarning: n};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": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: 511in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here |  Step #21 - "compile-libfuzzer-undefined-x86_64": : std:: i54n | t e greaxlp_lciocnistta nItn_ ({m}a;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/abseil-cpp-src/absl/container/internal/common_policy_traits.h/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h::108551::4117:: note: note: in instantiation of template class 'absl::is_trivially_relocatable' 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": 551 | 108 | IntRyapnegneaImmepl <=u isnttd3:2:_etn>a(bl0eu_i,f 3'99_9t'<9a9b9s'l9:9:9ius_)t)r)i v{i}al Step #21 - "compile-libfuzzer-undefined-x86_64": l y| _r ^e Step #21 - "compile-libfuzzer-undefined-x86_64": locatable< 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": 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": In file included from /src/libwebp/tests/fuzzer/enc_fuzzer.cc| :27 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 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: 36118: 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 r/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.he:t21u: Step #21 - "compile-libfuzzer-undefined-x86_64": rIn file included from n/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: Step #21 - "compile-libfuzzer-undefined-x86_64": 38 : Step #21 - "compile-libfuzzer-undefined-x86_64": | In 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 119/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 Step #21 - "compile-libfuzzer-undefined-x86_64": : 22| : Step #21 - "compile-libfuzzer-undefined-x86_64":  ~/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h Step #21 - "compile-libfuzzer-undefined-x86_64": :511:36: /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hwarning: :84:builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]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": 511 | : 84s | t d : : inrteetgurranl_ cstd::iosn_sstaamnet<<dbeocollt,y pe__(itsr_atnrsifveira_lilmyp_lr< {c}h;ar 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:108/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h::412915:: 53: note: in instantiation of template class 'absl::is_trivially_relocatable' requested herenote:  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": 2915 | 108 |  t y p e n a m In file included from e /src/libwebp/tests/fuzzer/mux_demux_api_fuzzer.cc : 22= : Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from s /src/libwebp/tests/fuzzer/./fuzz_utils.ht :d 36: : Step #21 - "compile-libfuzzer-undefined-x86_64": : In file included from eP/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.hno:al19bi: Step #21 - "compile-libfuzzer-undefined-x86_64": lcIn file included from ey/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h_T:ir21fa: Step #21 - "compile-libfuzzer-undefined-x86_64": _iIn file included from tt/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here511110 | : Step #21 - "compile-libfuzzer-undefined-x86_64": 25 :  :3116 note: | s tin instantiation of default argument for 'transfer_impl>' required here d : Step #21 - "compile-libfuzzer-undefined-x86_64": : i nrt ee110sg | ri az le_(scgtoranotsiwtctahn _tsle _t_0y_pi es? _ ttcrraaipnv sifaelr:l_ yiN_merpxeltl(oAclCalatopacab*cl,ie tsy(l(Toc)ta>_p t){y)}p;;e* Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": n| | ew ^ ^_ Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": slot/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h,:/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h3103 Step #21 - "compile-libfuzzer-undefined-x86_64": :: 10813| ::41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: Step #21 - "compile-libfuzzer-undefined-x86_64": note: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)111in 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 | 3103 |  r eturnt y p {e pn ra em pe a r = e _s it ndss:le:orettn_(athbyalpseeh_*)i ,fo _ltdt<_rasublesolt:,:} i;Rsa_ Step #21 - "compile-libfuzzer-undefined-x86_64": nt kr| 1i)v ^ i Step #21 - "compile-libfuzzer-undefined-x86_64": {al Step #21 - "compile-libfuzzer-undefined-x86_64": l y/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h| _:r193 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e: Step #21 - "compile-libfuzzer-undefined-x86_64": l25o:c a112t | a note: b l in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested heree < Step #21 - "compile-libfuzzer-undefined-x86_64": / Step #21 - "compile-libfuzzer-undefined-x86_64": / | T193O ^ | D Step #21 - "compile-libfuzzer-undefined-x86_64": O ( b //src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h 2: 4110 7: 125t3:e0 m2p3o2note: r)a:in instantiation of default argument for 'transfer_impl>' required herer yr Step #21 - "compile-libfuzzer-undefined-x86_64": _edmiocvte_ . cM110aas | tt cs h Easnftttaretirie cfsiF xrsiotnmdgT: a:wbtalrreunOeif_nRtgeyscp.een Step #21 - "compile-libfuzzer-undefined-x86_64": tt Cr| oamn ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ps Step #21 - "compile-libfuzzer-undefined-x86_64": afre er113s_ | (i m Step #21 - "compile-libfuzzer-undefined-x86_64": p l | (A/ ^l/ Step #21 - "compile-libfuzzer-undefined-x86_64": l oTcO*D,O (sb/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.hl/:o2143t5:_113t8:y1 p4e8note: *7 0in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested heren)e: Step #21 - "compile-libfuzzer-undefined-x86_64": w _rselmootv,e Step #21 - "compile-libfuzzer-undefined-x86_64": c a| st ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s Step #21 - "compile-libfuzzer-undefined-x86_64": aft e111143r | | f i x i dn og m wa ai rn n_ i. nU gp sd .a t Step #21 - "compile-libfuzzer-undefined-x86_64": e M | e m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o Step #21 - "compile-libfuzzer-undefined-x86_64": r y D i114 c | t i o n as rt dy :( :v ma elsm.lcGopetyt_(Atsy Step #21 - "compile-libfuzzer-undefined-x86_64":

,( ) R) a; n Step #21 - "compile-libfuzzer-undefined-x86_64": | k1 ^s) Step #21 - "compile-libfuzzer-undefined-x86_64": t a{ti Step #21 - "compile-libfuzzer-undefined-x86_64": c _| ca ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.hs Step #21 - "compile-libfuzzer-undefined-x86_64": :t129:< 13112:v | o i d note:  *in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here>/(/ Step #21 - "compile-libfuzzer-undefined-x86_64": s tTdO:D:Ol(abu/n2d4e7r1(30 Step #21 - "compile-libfuzzer-undefined-x86_64": 2 3| 2 ) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~129: Step #21 - "compile-libfuzzer-undefined-x86_64": |  r e 116m | o v e(  cv ao s it ds  a) ff tuezcorzn tsfetis_xtci:ans:gti nwOp{De*O>d(*ob>m/(a2&i5en1l}8e;1m4e Step #21 - "compile-libfuzzer-undefined-x86_64": 8n 7t| 0()n ^:e Step #21 - "compile-libfuzzer-undefined-x86_64": wr_esmloovte/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h) :)c)54a):s,12t:s Step #21 - "compile-libfuzzer-undefined-x86_64": a| fnote: t ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e Step #21 - "compile-libfuzzer-undefined-x86_64": in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested herer Step #21 - "compile-libfuzzer-undefined-x86_64": f117i | x i n g w a54 r | nis nt gaste.ixcp Step #21 - "compile-libfuzzer-undefined-x86_64": _ lc| iacs ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~it Step #21 - "compile-libfuzzer-undefined-x86_64": t< I114cn | oR na sn tg es Itmdvp:ol:i(mdTe m*mc>ip(ny&,(e lT Step #21 - "compile-libfuzzer-undefined-x86_64": e mm| eanx ~~~~~~~~~~~~t) Step #21 - "compile-libfuzzer-undefined-x86_64": ( o: l 115dm | _i sn l_ o( tm )i )n ,) , msatsxai_tz(iemcoa_fxc)a(v sa{tlu Step #21 - "compile-libfuzzer-undefined-x86_64": ;(/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.hs: Step #21 - "compile-libfuzzer-undefined-x86_64": t551 d:| :17:: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l Step #21 - "compile-libfuzzer-undefined-x86_64": au nnote: 118d | e rin instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here (  Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64":  r| et ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u Step #21 - "compile-libfuzzer-undefined-x86_64": r n551 116 | { | const_cast*>(&element(new_slot))) )},  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 119 | | I }n Step #21 - "compile-libfuzzer-undefined-x86_64": R a| n g ~e Step #21 - "compile-libfuzzer-undefined-x86_64": sItmaptli c(on0note: sutwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)], Step #21 - "compile-libfuzzer-undefined-x86_64": v3o'i9d99*'>9(9& 9e84'l | 9e 9m 9eu n t)()ro)el td{u_}srnl Step #21 - "compile-libfuzzer-undefined-x86_64":  o | ts)t ^) Step #21 - "compile-libfuzzer-undefined-x86_64": d,: :issi_zseaomfe<(vdaelculet_ytpyepe()t)r;an Step #21 - "compile-libfuzzer-undefined-x86_64": s f| er ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ Step #21 - "compile-libfuzzer-undefined-x86_64": imp l118< | s t d : :arleltoucranto r{}<;c Step #21 - "compile-libfuzzer-undefined-x86_64": h a| r ~~~~~~~~~~> 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/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:: 84:34note: : in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here 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": 291584 | |  r e t u r n  s t d : : i s _ s a m e <  d e c l t y p e  ( tProalniscfyeTrr_aiimtpsl:<:sttrda:n:saflelro_cuasteosr_)>,( 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/abseil-cpp-src/absl/container/internal/raw_hash_set.h::31162915::753:: note: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested herein 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": 29153116 | | r e s i z e ( g r o w t h _ l e f t ( ) >  0  ? c a pP o:l iNceyxTtrCaaiptasc:i:ttyr(acnaspf)e)r;_u Step #21 - "compile-libfuzzer-undefined-x86_64": s e| s_ ^m Step #21 - "compile-libfuzzer-undefined-x86_64": emcpy/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h(:)3103,:13 Step #21 - "compile-libfuzzer-undefined-x86_64": : |  ^note: Step #21 - "compile-libfuzzer-undefined-x86_64": (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 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": 3103 | return {prepare_insert(h a3116s | h ) ,  t rrueesi}z;e( Step #21 - "compile-libfuzzer-undefined-x86_64": g r| ow ^t Step #21 - "compile-libfuzzer-undefined-x86_64": h_left(/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h): 193>: 25:0  ?note: cin instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested hereap Step #21 - "compile-libfuzzer-undefined-x86_64": : NextCapaci t193y | ( c a p ) ) ;  Step #21 - "compile-libfuzzer-undefined-x86_64": t e| mp ^o Step #21 - "compile-libfuzzer-undefined-x86_64": rar/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hy:_3103d:i13c:t _.Mnote: at(skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)ch Step #21 - "compile-libfuzzer-undefined-x86_64": EntriesFromTableOfRece n3103t | C o m p arreest(ur Step #21 - "compile-libfuzzer-undefined-x86_64": n | { ^p Step #21 - "compile-libfuzzer-undefined-x86_64": repare_in/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.hs:e143r:t13(:h ashnote: ),in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here  Step #21 - "compile-libfuzzer-undefined-x86_64": 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 :143193 | : 25 : donote: main instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested herein Step #21 - "compile-libfuzzer-undefined-x86_64": _.Upd a193t | e M e m o r y D itcetmipoonraarryy(_vdailc.tG_e.tMAasto(m)T)a;bl Step #21 - "compile-libfuzzer-undefined-x86_64": e O| fR ^e Step #21 - "compile-libfuzzer-undefined-x86_64": centCom/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.hp:a129r:e13s:(  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": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13 :129 |   note:  in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here  Step #21 - "compile-libfuzzer-undefined-x86_64": (void)fuzztest::in t143e | r n a l :d:oDmoamiani_n.MUopddealti{c*tdioomnaairny}(;va Step #21 - "compile-libfuzzer-undefined-x86_64": l .| Ge ^t Step #21 - "compile-libfuzzer-undefined-x86_64": As(note: ))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": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | ex/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.hp:l129i:c13i:t  Inote: nRin instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested herean Step #21 - "compile-libfuzzer-undefined-x86_64": geImpl(T min, T ma x129) | : m i n _((mvioni)d, )mfauxz_z(tmeasxt): :{in Step #21 - "compile-libfuzzer-undefined-x86_64": t e| rn ^a Step #21 - "compile-libfuzzer-undefined-x86_64": l::Domai/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.hn:M551o:d17e:l <Denote: riin instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested hereve Step #21 - "compile-libfuzzer-undefined-x86_64": d>{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": 551| |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":   /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h : 54 : 12 :   note: Inin instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested hereRa Step #21 - "compile-libfuzzer-undefined-x86_64": ngeImpl< u54i | n t 32e_xtp>l(ic0iut, In3R'a9n9g9e'I9m9p9l'(9T9 9muin),) )T {m}ax Step #21 - "compile-libfuzzer-undefined-x86_64": ) | : ^m Step #21 - "compile-libfuzzer-undefined-x86_64": in_(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/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:/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h :511:note: 36:in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' 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.h:108:41: 143 | note:  in instantiation of template class 'absl::is_trivially_relocatable' requested here  Step #21 - "compile-libfuzzer-undefined-x86_64": domain_.Upd a108t | e M e m o r y D i c t i ontayrpye(nvaamle.G e=t Asstf(_)t)<;ab Step #21 - "compile-libfuzzer-undefined-x86_64": s l| :: ^i Step #21 - "compile-libfuzzer-undefined-x86_64": s_trivia/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.hl:l129y:_13r:e locnote: atin instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested hereabl Step #21 - "compile-libfuzzer-undefined-x86_64": e< 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.h129: | 110 : 25 :  (note: vin instantiation of default argument for 'transfer_impl>' required hereoi Step #21 - "compile-libfuzzer-undefined-x86_64": d)fuzztest::inter n110a | l : :DsotmaatiincMo dsetld<:D:etrriuvee_dt>y{p*ed otmraainns}f;er Step #21 - "compile-libfuzzer-undefined-x86_64": _ i| mp ^l Step #21 - "compile-libfuzzer-undefined-x86_64": (Allo/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.hc:*117,: 7s:l ot_note: tyin instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested herepe Step #21 - "compile-libfuzzer-undefined-x86_64": * new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111117 | |  c l a s s  A r b i t r a r y I m p l < T , s t d : : e n a bslleo_ti_ft_ytp {&& 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 | // 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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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/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/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/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/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/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/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_impl19>: 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": 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": /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/algorithm/container.h2915::5553: Step #21 - "compile-libfuzzer-undefined-x86_64": :In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153note: : Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h: Step #21 - "compile-libfuzzer-undefined-x86_64": 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": 2915 | 511 | : s t d : : i n t e g r a l _ c o n s t a n t <  b o o lPo,l ic_y_Tirsa_ittrsi:v:itarlalnys_freerl_oucsaetsa_bmleemc(pTy)(>) ,{} 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:3116/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h::7108:: 41: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested herenote:  Step #21 - "compile-libfuzzer-undefined-x86_64": in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = s t3116d | : : e n a b lree_siifz_et(a ll0y_ r?e lcoacpa t:a bNleex>' required here 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": 110 | static std::true _3103t | y p e trraentsufrenr_ i{mpprle(pAalrleo_ci*n,s esrlto(th_atsyhp)e,* nterwu_esl}o;t, 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: 193111: | 25 :   note:  in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here  Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | t e m p o r a r y _ d i c t _s.lMoatt_chtEynpter*i eoslFdr_osmlToatb,l eROafnRke1c)e n{tC Step #21 - "compile-libfuzzer-undefined-x86_64": o m| pa ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r Step #21 - "compile-libfuzzer-undefined-x86_64": es( 112 Step #21 - "compile-libfuzzer-undefined-x86_64": | |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": // TODO(/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.hb:/1432:4137:1 302note: 32):in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here r Step #21 - "compile-libfuzzer-undefined-x86_64": emove casts after fixing war 143 | n i ndgosm.ai Step #21 - "compile-libfuzzer-undefined-x86_64": n _| .U ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p Step #21 - "compile-libfuzzer-undefined-x86_64": dat e113M | e m o r yD/i/c tTiOoDnOa(rby/(2v5a1l8.1G4e8t7A0s)<:C orrepmuosvTey pcea>s(t)s) ;af Step #21 - "compile-libfuzzer-undefined-x86_64": t e| r ^f Step #21 - "compile-libfuzzer-undefined-x86_64": ixing warn/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.hi:n129g:s13.: 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": 114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  (115 | v o i d  ) f u zzstteastti:c:_icnatsetrni(nsMtod::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | d e l <Dceornisvte_dc>a{s*tdoin instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here*> Step #21 - "compile-libfuzzer-undefined-x86_64": (&element(new_sl o54t | ) ) ))e,xp Step #21 - "compile-libfuzzer-undefined-x86_64": l i| ci ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t Step #21 - "compile-libfuzzer-undefined-x86_64":  InRan g117e | I m p l ( T m ins,t aTt imca_xc)a s:t ma(x&)e l{em Step #21 - "compile-libfuzzer-undefined-x86_64": e n| t(ol ^ Step #21 - "compile-libfuzzer-undefined-x86_64": d_slot))/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h,: 551:s17i:z eofnote: (in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested hereva Step #21 - "compile-libfuzzer-undefined-x86_64": lue_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~551 Step #21 - "compile-libfuzzer-undefined-x86_64": |  118 |  r e t u r n I n{R}a;ng Step #21 - "compile-libfuzzer-undefined-x86_64": e I| mp ~~~~~~~~~~l Step #21 - "compile-libfuzzer-undefined-x86_64": <u i119n | t 3 2}_t Step #21 - "compile-libfuzzer-undefined-x86_64": > (| 0 ~u Step #21 - "compile-libfuzzer-undefined-x86_64": , 3'/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h9:9849:'349:9 9note: '9while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]99 Step #21 - "compile-libfuzzer-undefined-x86_64": u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ 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/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/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 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/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 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": In file included from /src/libwebp/tests/fuzzer/enc_fuzzer.cc/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h::273116: Step #21 - "compile-libfuzzer-undefined-x86_64": :In file included from 7/src/libwebp/tests/fuzzer/fuzz_utils.h:: 36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from note: /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here19: 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: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 3116/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 : 153r: Step #21 - "compile-libfuzzer-undefined-x86_64": eIn file included from s/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.hi:z22e: Step #21 - "compile-libfuzzer-undefined-x86_64": (g/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.hr:o511w:t36h:_ lefwarning: t()builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] > Step #21 - "compile-libfuzzer-undefined-x86_64": 0 ? cap : NextCap a511c | i t y ( c:a ps)t)d;:: Step #21 - "compile-libfuzzer-undefined-x86_64": i n| te ^g Step #21 - "compile-libfuzzer-undefined-x86_64": ral/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h_:c3103o:n13s:t antnote: <(skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)bo Step #21 - "compile-libfuzzer-undefined-x86_64": ol, __is_trivially _3103r | e l o c atraebtluern(T ){>p r{e}p;ar Step #21 - "compile-libfuzzer-undefined-x86_64": e _| in ^s Step #21 - "compile-libfuzzer-undefined-x86_64": ert(hash),/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h :108t:r41u:e };note:  Step #21 - "compile-libfuzzer-undefined-x86_64": 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": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: 108 |  note:  in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here  Step #21 - "compile-libfuzzer-undefined-x86_64": 193 |  t y p enam e  t=e msptodr:a:reyn_adbilcet__i.fM_att>' required herenote: Step #21 - "compile-libfuzzer-undefined-x86_64": in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std :143: | t r u e _dtoympaei nt_r.aUnpsdfaetre_Miemmpolr(yADlilcotci*o,n asrlyo(tv_atly.pGee*t Anse( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~) 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/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 | s l o t _(tyvpoei*d o)lfdu_zszltoets,t :R:ainnkt1e)r n{al Step #21 - "compile-libfuzzer-undefined-x86_64": : :| Do ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~m Step #21 - "compile-libfuzzer-undefined-x86_64": ai n112M | o d e l <D/e/r iTvOeDdO>({b*/d2o4m71a3i0n2}3;2) Step #21 - "compile-libfuzzer-undefined-x86_64": : | re ^m Step #21 - "compile-libfuzzer-undefined-x86_64": ove c/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.ha:s54t:s12 :a ftenote: r in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested herefi Step #21 - "compile-libfuzzer-undefined-x86_64": xing wa r54n | i n gse.xp Step #21 - "compile-libfuzzer-undefined-x86_64": l i| ci ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t Step #21 - "compile-libfuzzer-undefined-x86_64":  In R113a | n g e I mp/l/( TT OmDiOn(,b /T2 5m1a8x1)4 8:7 0m)i:n _r(emmionv)e, cmaasxt_s( maafxt)e r{ f Step #21 - "compile-libfuzzer-undefined-x86_64": i x| i ^ Step #21 - "compile-libfuzzer-undefined-x86_64": ng /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.hw:a330r:n10i:n gs. Step #21 - "compile-libfuzzer-undefined-x86_64": | note:  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~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": 114 | std::me m330c | p y (r Step #21 - "compile-libfuzzer-undefined-x86_64": e t| ur ~~~~~~~~~~~~n Step #21 - "compile-libfuzzer-undefined-x86_64":  i n115t | e r n a l : : I nRsatnagteiIcm_pcla()(;st Step #21 - "compile-libfuzzer-undefined-x86_64": d :| :l ^a Step #21 - "compile-libfuzzer-undefined-x86_64": under( 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 In file included from v/src/libwebp/tests/fuzzer/enc_dec_fuzzer.cco:i24d: 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": eIn file included from l/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.he:m19e: Step #21 - "compile-libfuzzer-undefined-x86_64": nIn file included from t/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h(:o21l: Step #21 - "compile-libfuzzer-undefined-x86_64": dIn file included from _/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.hs:l41o: Step #21 - "compile-libfuzzer-undefined-x86_64": tIn 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 s/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:iz55e: Step #21 - "compile-libfuzzer-undefined-x86_64": oIn file included from f/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:(153v: Step #21 - "compile-libfuzzer-undefined-x86_64": aIn file included from l/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.hu:e22_: Step #21 - "compile-libfuzzer-undefined-x86_64": ty/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.hp:e511):)36;: Step #21 - "compile-libfuzzer-undefined-x86_64":  | 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": 118 | return {511} | ;  Step #21 - "compile-libfuzzer-undefined-x86_64": | : ~~~~~~~~~~s Step #21 - "compile-libfuzzer-undefined-x86_64": td :119: | i n t}eg Step #21 - "compile-libfuzzer-undefined-x86_64": r a| l_ ~c Step #21 - "compile-libfuzzer-undefined-x86_64": onsta/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hn:t84<:34b:o olnote: , while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]_ Step #21 - "compile-libfuzzer-undefined-x86_64": _is_trivially_re l84o | c a t a blreet(uTr)n> {s}t;d: Step #21 - "compile-libfuzzer-undefined-x86_64": : i| s_ ^s Step #21 - "compile-libfuzzer-undefined-x86_64": ame<de/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hc:l108t:y41p:e (tnote: rain instantiation of template class 'absl::is_trivially_relocatable' requested herens Step #21 - "compile-libfuzzer-undefined-x86_64": fer_impl <108s | t d : : a l l o c a t o re>( = Step #21 - "compile-libfuzzer-undefined-x86_64": s| td ^: Step #21 - "compile-libfuzzer-undefined-x86_64": :enable_/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hi:f2915_:t53<:a bslnote: ::is_in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested heretr Step #21 - "compile-libfuzzer-undefined-x86_64": ivially_relocatable< Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-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 #21 - "compile-libfuzzer-undefined-x86_64": 110 |  s t a t i c  s t d : : tProulei_ctyyTprea ittrsa:n:stfrearn_sifmeprl_(uAslelso_cm*e,m csplyo(t)_,ty Step #21 - "compile-libfuzzer-undefined-x86_64": p e| * ^n Step #21 - "compile-libfuzzer-undefined-x86_64": ew_slot,/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: 111 | 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 | rselsoitz_et(ygpreo*w tohl_dl_esflto(t), >R an0k1 )? {ca Step #21 - "compile-libfuzzer-undefined-x86_64": p | : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~N Step #21 - "compile-libfuzzer-undefined-x86_64": ext C112a | p a c i ty/(/c TaOp))D;O( Step #21 - "compile-libfuzzer-undefined-x86_64": b /| 24 ^7 Step #21 - "compile-libfuzzer-undefined-x86_64": 1302/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h3:23103)::13 :r emonote: ve(skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) c Step #21 - "compile-libfuzzer-undefined-x86_64": asts after fixing war n3103i | n g s .  Step #21 - "compile-libfuzzer-undefined-x86_64": r e| tu ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r Step #21 - "compile-libfuzzer-undefined-x86_64": n {113p | r e p a re/_/i nTsOeDrOt((bh/a2s5h1)8,1 48t7r0u)e: }r;em Step #21 - "compile-libfuzzer-undefined-x86_64": o v| e ^c Step #21 - "compile-libfuzzer-undefined-x86_64": asts af/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.ht:e193r: 25f:i xinnote: g in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested herewa Step #21 - "compile-libfuzzer-undefined-x86_64": rnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | 114 | s t dt:e:mmpeomrcapryy(_d Step #21 - "compile-libfuzzer-undefined-x86_64": i c| t_ ~~~~~~~~~~~~. Step #21 - "compile-libfuzzer-undefined-x86_64": Matc h115E | n t r i e s F r omsTtaabtliecO_fcRaesctens((st Step #21 - "compile-libfuzzer-undefined-x86_64": d :| :l ^a Step #21 - "compile-libfuzzer-undefined-x86_64": under/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 116 Step #21 - "compile-libfuzzer-undefined-x86_64": | const_c a143s | t  < s tddo:m:arienm_o.vUep_dcaotnesMte_mtoy*(>v(a&le.lGeemteAnst<(Cnoerwp_usslToytp)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":  117 |  /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h : 129 : 13 : snote: tain instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested hereti Step #21 - "compile-libfuzzer-undefined-x86_64": c_cast< 129c | o n s t  (voviodid*>)(f&uezlzetmeesntt:(:oilndt_esrlnoatl):):,D omsaiizneMoofde(lve{)*)d;om Step #21 - "compile-libfuzzer-undefined-x86_64": a i| n} ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~; Step #21 - "compile-libfuzzer-undefined-x86_64":  Step #21 - "compile-libfuzzer-undefined-x86_64": 118| |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":  retur/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.hn:54 :{12}:;  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": Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": | 54 ~ | Step #21 - "compile-libfuzzer-undefined-x86_64":  ex/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hp:l84i:c34i:t  Inote: nRwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]an Step #21 - "compile-libfuzzer-undefined-x86_64": geImpl(T min, T m a84x | ) : mirne_t(umrinn) ,s tmda:x:_i(sm_asxa)m e{< Step #21 - "compile-libfuzzer-undefined-x86_64": d e| cl ^t Step #21 - "compile-libfuzzer-undefined-x86_64": ype(tr/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.ha:n330s:f10e:r _imnote: plin instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here<s Step #21 - "compile-libfuzzer-undefined-x86_64": td:: a330l | l o carteotrue>r(na Step #21 - "compile-libfuzzer-undefined-x86_64": l :| :I ^n Step #21 - "compile-libfuzzer-undefined-x86_64": RangeIm/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hp:l2915<:T53>:( minnote: , in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested herema Step #21 - "compile-libfuzzer-undefined-x86_64": x); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ 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/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/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/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/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/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: 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 | staticIn file included from _/src/libwebp/tests/fuzzer/webp_info_fuzzer.ccc:a21s: Step #21 - "compile-libfuzzer-undefined-x86_64": tIn file included from /src/libwebp/tests/fuzzer/fuzz_utils.h<:36c: Step #21 - "compile-libfuzzer-undefined-x86_64": oIn file included from n/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.hs:t19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.hv:o21i: Step #21 - "compile-libfuzzer-undefined-x86_64": dIn 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 e/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.hl:e38m: Step #21 - "compile-libfuzzer-undefined-x86_64": eIn file included from n/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.ht:(55o: Step #21 - "compile-libfuzzer-undefined-x86_64": lIn file included from d/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h_:s153l: Step #21 - "compile-libfuzzer-undefined-x86_64": oIn file included from t/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.hs:i511z:e36o:f (vwarning: alubuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]e_ Step #21 - "compile-libfuzzer-undefined-x86_64": type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118511 | | :r esttudr:n:i n{t}e;gr Step #21 - "compile-libfuzzer-undefined-x86_64": a l| _c ~~~~~~~~~~o Step #21 - "compile-libfuzzer-undefined-x86_64": ns t119a | n t <}b Step #21 - "compile-libfuzzer-undefined-x86_64": o o| l ~, Step #21 - "compile-libfuzzer-undefined-x86_64": __is_/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.ht:r84i:v34i:a llynote: _relocwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]at Step #21 - "compile-libfuzzer-undefined-x86_64": able (84T | ) > { };re Step #21 - "compile-libfuzzer-undefined-x86_64": t u| rn ^ Step #21 - "compile-libfuzzer-undefined-x86_64": std::is/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h_:s108a:m41e:< denote: clin instantiation of template class 'absl::is_trivially_relocatable>' requested herety Step #21 - "compile-libfuzzer-undefined-x86_64": pe(transfer_impl <108s | t d : : a l l o c a t o re>( = Step #21 - "compile-libfuzzer-undefined-x86_64": s| td ^: Step #21 - "compile-libfuzzer-undefined-x86_64": :enable_/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hi:f2915_:t53<:a bslnote: ::in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested hereis Step #21 - "compile-libfuzzer-undefined-x86_64": _trivially_relocatable <2915 | 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": 110 | P olsitcaytTircai tsst:d::t:rtarnusefe_rt_yupsee st_rmaenmscfpeyr(_)i,mp Step #21 - "compile-libfuzzer-undefined-x86_64": l (| Al ^l Step #21 - "compile-libfuzzer-undefined-x86_64": oc*, slot/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h_:t3116y:p7e:* nenote: w_in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested heresl Step #21 - "compile-libfuzzer-undefined-x86_64": ot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | 3116 | r e s i z e (sglrootw_tthy_plee*f to(l)d _>s lo0t, ?R acnakp1 ): {Ne Step #21 - "compile-libfuzzer-undefined-x86_64": x t| Ca ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p Step #21 - "compile-libfuzzer-undefined-x86_64": ac i112t | y ( c a p)/)/; T Step #21 - "compile-libfuzzer-undefined-x86_64": O D| O( ^b Step #21 - "compile-libfuzzer-undefined-x86_64": /2471/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h3:031032:3132:) : rnote: em(skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)ov Step #21 - "compile-libfuzzer-undefined-x86_64": e casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  r113e | t u r n  /{/p rTeOpDaOr(eb_/i2n5s1e8r1t4(8h7a0s)h: re)m,o vet rcuaest}s; a Step #21 - "compile-libfuzzer-undefined-x86_64": f t| er ^ Step #21 - "compile-libfuzzer-undefined-x86_64": fixin/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.hg: 401w:a33r:n ingnote: s.in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | 401 | s tddi:c:tmieomncapryy(_ Step #21 - "compile-libfuzzer-undefined-x86_64": = | to ~~~~~~~~~~~~r Step #21 - "compile-libfuzzer-undefined-x86_64": c. G115e | t <  0  > ( ) .GsettaMtaitcc_hciansgtCoi(csttido:n:alrayuEnndterri(es Step #21 - "compile-libfuzzer-undefined-x86_64": ( v| al ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~) Step #21 - "compile-libfuzzer-undefined-x86_64": ; Step #21 - "compile-libfuzzer-undefined-x86_64": 116| |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":   /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h : 200 : 25 : connote: stin instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here_c Step #21 - "compile-libfuzzer-undefined-x86_64": asty*_>d(i&cetl_e.mMeanttc(hnEenwt_rsileostF)r)o)m)T,ab Step #21 - "compile-libfuzzer-undefined-x86_64": l e| Of ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~R Step #21 - "compile-libfuzzer-undefined-x86_64": ecent C117o | m p a r e s (  Step #21 - "compile-libfuzzer-undefined-x86_64":  s| ta ^t Step #21 - "compile-libfuzzer-undefined-x86_64": ic_cast<co/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.hn:s143t:13 : voinote: din instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here*> Step #21 - "compile-libfuzzer-undefined-x86_64": (&element(old_sl o143t | ) ) , dsoimzaeionf_.(Uvpadlautee_Mteympoer)y)D;ic Step #21 - "compile-libfuzzer-undefined-x86_64": t i| on ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a Step #21 - "compile-libfuzzer-undefined-x86_64": ry (118v | a l . G etrAest| () ~~~~~~~~~~) 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": |  ~ 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.h:: 84:34note: : in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here 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": 84 | 129 |  r e t(urvnoi dst)df:u:zizst_essatm:e::{a*ldloomcaaitno}r;< Step #21 - "compile-libfuzzer-undefined-x86_64": c h| ar ^ 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 Step #21 - "compile-libfuzzer-undefined-x86_64": :3: note: /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hin instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here:2915 Step #21 - "compile-libfuzzer-undefined-x86_64": :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": 112 | Co n2915t | a i n e r O f I m p l B a s e ( ) =  d e f a u l t  ;  Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":  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 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": In file included from /src/libwebp/tests/fuzzer/anim_util_fuzzer.cc :11922 | : 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": : 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": : Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h21:: Step #21 - "compile-libfuzzer-undefined-x86_64": 84In file included from :/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h34::41 : Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.hnote: :38while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from Step #21 - "compile-libfuzzer-undefined-x86_64": /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.h84: | 22 : Step #21 - "compile-libfuzzer-undefined-x86_64":  /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h :511r:e36t:u rnwarning: stbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]d: Step #21 - "compile-libfuzzer-undefined-x86_64": :is_same<de c511l | t y p e :( tsrtadn:s:fienrt_eigmrpall<_sctodn:s:taalnltos>_(tr Step #21 - "compile-libfuzzer-undefined-x86_64": i v| ia ^l Step #21 - "compile-libfuzzer-undefined-x86_64": ly_relocat/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.ha:b2915l:e53:( T)>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": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":  2915/src/libwebp/build/_deps/abseil-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 |  tPyopleincaymTera i=t ss:t:dt:r:aennsafbelre__uisfe_st_>, 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": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:110 :311625 | :   note:  in instantiation of default argument for 'transfer_impl>' required herere Step #21 - "compile-libfuzzer-undefined-x86_64": size(growth _110l | e f t(s)t a>t ic0 s?t dc:a:pt r:u eN_etxytpCea ptarcaintsyf(ecra_pi)m)p;l( Step #21 - "compile-libfuzzer-undefined-x86_64": A l| lo ^c Step #21 - "compile-libfuzzer-undefined-x86_64": *, /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hs:l3103o:t13_:t ypenote: * (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)ne Step #21 - "compile-libfuzzer-undefined-x86_64": w_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | 3103 |  r e t u r n  { p r e p a rsel_oitn_steyrpte(*h aoslhd)_,s lottr,u eRa}n;k1 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/table_of_recent_compares.h112: | 401 : 33 : //note: Tin instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested hereOD Step #21 - "compile-libfuzzer-undefined-x86_64": O(b/247130 24013 | 2 ) : rdeimcotvieo ncaarsyt_s =a fttoerrc .fGiextia(r).GetMnaitncghsi.ng Step #21 - "compile-libfuzzer-undefined-x86_64": C o| nt ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a Step #21 - "compile-libfuzzer-undefined-x86_64": ine r113D | i c t i on/a/r yTEOnDtOr(ibe/s2(5v1a8l1)4;87 Step #21 - "compile-libfuzzer-undefined-x86_64": 0 )| : ^r Step #21 - "compile-libfuzzer-undefined-x86_64": emov/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.he: 200c:a25s:t s anote: ftin instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested hereer Step #21 - "compile-libfuzzer-undefined-x86_64": fixing warnings. 200 Step #21 - "compile-libfuzzer-undefined-x86_64": | |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114t | e m p o rsatrdy:_:dmiecmtc_p.yM(at Step #21 - "compile-libfuzzer-undefined-x86_64": c h| En ~~~~~~~~~~~~t Step #21 - "compile-libfuzzer-undefined-x86_64": riesF r115o | m T a b l e O f RescteanttiCco_mcpaasrtes<(v Step #21 - "compile-libfuzzer-undefined-x86_64": o i| d ^* Step #21 - "compile-libfuzzer-undefined-x86_64": >(std:/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h::l143au:n13d:e r(note: Step #21 - "compile-libfuzzer-undefined-x86_64":  in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here|  Step #21 - "compile-libfuzzer-undefined-x86_64": ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | 143 | dcoomnasitn__c.aUsptdar*p>u(s&Teylpeem>e(n)t)(;new_ Step #21 - "compile-libfuzzer-undefined-x86_64": s l| ot ^) Step #21 - "compile-libfuzzer-undefined-x86_64": ))),/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h Step #21 - "compile-libfuzzer-undefined-x86_64": : 129| :13 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: Step #21 - "compile-libfuzzer-undefined-x86_64": note: 117in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here |  Step #21 - "compile-libfuzzer-undefined-x86_64": 129s | t a t i c _ c(asvtoie(r&nealle:m:eDnotm(aoilndM_osdleolt<)De)r,i vesdi>z{e*odfom(avianl}u;e_typ Step #21 - "compile-libfuzzer-undefined-x86_64": 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/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h: 112118: | 3 :  note: rein instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested heretu Step #21 - "compile-libfuzzer-undefined-x86_64": rn 112{ | } ; C Step #21 - "compile-libfuzzer-undefined-x86_64": o ntain| er ~~~~~~~~~~O Step #21 - "compile-libfuzzer-undefined-x86_64": fI m119p | l B a}se Step #21 - "compile-libfuzzer-undefined-x86_64": ( )| = ~ Step #21 - "compile-libfuzzer-undefined-x86_64": defau/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hl:t84:;34: Step #21 - "compile-libfuzzer-undefined-x86_64": | note: ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 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: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": In file included from /src/libwebp/tests/fuzzer/mux_demux_api_fuzzer.cc200: | 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.ht:e19m: Step #21 - "compile-libfuzzer-undefined-x86_64": pIn file included from o/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.hr:a21r: Step #21 - "compile-libfuzzer-undefined-x86_64": yIn file included from _/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.hd:i41c: Step #21 - "compile-libfuzzer-undefined-x86_64": tIn file included from _/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h.:M38a: Step #21 - "compile-libfuzzer-undefined-x86_64": tIn file included from c/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.hh:E55n: Step #21 - "compile-libfuzzer-undefined-x86_64": tIn file included from r/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.hi:e153s: Step #21 - "compile-libfuzzer-undefined-x86_64": FIn file included from r/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.ho:m22T: Step #21 - "compile-libfuzzer-undefined-x86_64": ab/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.hl:e511O:f36R:e cenwarning: tCobuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]mp Step #21 - "compile-libfuzzer-undefined-x86_64": ares( 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_type_erasure.h : 143 ::13 :s td:note: :iin instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested herent Step #21 - "compile-libfuzzer-undefined-x86_64": egral_constant<bool 143, |  _ _ idso_mtariinv_i.aUlpldya_treeMleomcoartyaDbilceti(oTn)a>r y{(}v;al Step #21 - "compile-libfuzzer-undefined-x86_64": . G| et ^A Step #21 - "compile-libfuzzer-undefined-x86_64": s(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":  108/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": typename 129= | s t d : : e(navbolied_i)ff_utz{*do/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hm:a110i:n25}:;  Step #21 - "compile-libfuzzer-undefined-x86_64":  note: | in instantiation of default argument for 'transfer_impl>' required here ^ 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: 112110: | 3 : stnote: atin instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested hereic Step #21 - "compile-libfuzzer-undefined-x86_64":  std::true_type tran s112f | e r _Ciomnptla(inAelrlOofcI*m,p lsBlaoste_(t)y p=e * dneefwa_uslltot;, 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":  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/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/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": 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/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 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/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/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/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::inIn file included from t/src/libwebp/tests/fuzzer/webp_info_fuzzer.cce:r21n: Step #21 - "compile-libfuzzer-undefined-x86_64": aIn file included from l/src/libwebp/tests/fuzzer/fuzz_utils.h:::36D: Step #21 - "compile-libfuzzer-undefined-x86_64": oIn file included from m/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.ha:i19n: Step #21 - "compile-libfuzzer-undefined-x86_64": MIn file included from o/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.hd:e21l: Step #21 - "compile-libfuzzer-undefined-x86_64": 38{: Step #21 - "compile-libfuzzer-undefined-x86_64": *In file included from d/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.ho:m55a: Step #21 - "compile-libfuzzer-undefined-x86_64": iIn file included from n/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h}:;153: 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/nullability_impl.h| :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:36:/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h :113:warning: 12: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 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": 511 | : std: :113i | n t egerxapll_iccointst aCnotne r{_}(;st Step #21 - "compile-libfuzzer-undefined-x86_64": d :| :m ^o Step #21 - "compile-libfuzzer-undefined-x86_64": ve(inner)) {/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h}:108 Step #21 - "compile-libfuzzer-undefined-x86_64": : 41| : ^ 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": /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": 108 | 536 |  t y p:e nBaamsee( s=t ds:t:dm:o:veen(aibnlnee_ri)f)_ t{<}ab Step #21 - "compile-libfuzzer-undefined-x86_64": s l| :: ^i Step #21 - "compile-libfuzzer-undefined-x86_64": s_trivia/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.hl:l468y:_10r:e locnote: atin instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested hereab Step #21 - "compile-libfuzzer-undefined-x86_64": le< Step #21 - "compile-libfuzzer-undefined-x86_64": 468 | |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": return/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h :i110n:t25e:r nalnote: ::in instantiation of default argument for 'transfer_impl>' required hereCo Step #21 - "compile-libfuzzer-undefined-x86_64": ntainerOfImpl(std::mo v110e | ( i nnsetra)t)i;c Step #21 - "compile-libfuzzer-undefined-x86_64": s| td ^: Step #21 - "compile-libfuzzer-undefined-x86_64": :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_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": In file included from /src/libwebp/tests/fuzzer/dec_fuzzer.cc: 11024 | : Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:s36t: Step #21 - "compile-libfuzzer-undefined-x86_64": atic stIn file included from d/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:::19t: Step #21 - "compile-libfuzzer-undefined-x86_64": rIn file included from u/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.he:_21t: Step #21 - "compile-libfuzzer-undefined-x86_64": yIn file included from p/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.he: 41t: Step #21 - "compile-libfuzzer-undefined-x86_64": rIn file included from a/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.hn:s38f: Step #21 - "compile-libfuzzer-undefined-x86_64": eIn file included from r/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h_:i55m: Step #21 - "compile-libfuzzer-undefined-x86_64": pIn file included from l/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h(:A153l: Step #21 - "compile-libfuzzer-undefined-x86_64": lIn file included from o/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.hc:*22,: Step #21 - "compile-libfuzzer-undefined-x86_64": s/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.hl:o511t:_36t:y pe*warning: newbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]_s Step #21 - "compile-libfuzzer-undefined-x86_64": lot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | 511 | : s t d : : i n t e g r a ls_lcootn_sttyapnet*< oblodo_lsl,o t,_ _Riasn_kt1r)i v{ia Step #21 - "compile-libfuzzer-undefined-x86_64": l l| y_ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r Step #21 - "compile-libfuzzer-undefined-x86_64": elo c112a | t a b l e/(/T )T>O D{O}(;b/ Step #21 - "compile-libfuzzer-undefined-x86_64": 2 4| 71 ^3 Step #21 - "compile-libfuzzer-undefined-x86_64": 0232): re/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hm:o108v:e41 :c astnote: s in instantiation of template class 'absl::is_trivially_relocatable>>' requested hereaf Step #21 - "compile-libfuzzer-undefined-x86_64": ter fixi n108g | w a r n i n g s .  Step #21 - "compile-libfuzzer-undefined-x86_64": | ty ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p Step #21 - "compile-libfuzzer-undefined-x86_64": en a113m | e  = s/t/d :T:OeDnOa(bbl/e2_5i1f8_1t4<8a7b0s)l:: :riesm_otvrei vciaasltlsy _arfeterl ofciaxtianbgl ew>' required heretd Step #21 - "compile-libfuzzer-undefined-x86_64": ::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~110 Step #21 - "compile-libfuzzer-undefined-x86_64": |  115s | t a t i c  s tds:t:attriuce__ctayspte _(ismtpdl:(:Allaluoncd*e,r (sl Step #21 - "compile-libfuzzer-undefined-x86_64": o t| _t ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y Step #21 - "compile-libfuzzer-undefined-x86_64": pe* ne w116_ | s l o t ,  Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": co n111 | s t _ c a s t  < s t d : : r e m o v e _ c o n s t _ t < v a l u e _ t yspleo>t*_>t(y&peel*e moelndt_(snleowt_,s lRoatn)k)1))) ,{ 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":  117112 | |  / / TsOtDaOt(ibc/_2c4a7s1t30<23c2o)n:s tre movvoei dca*s>t(s& ealfetmeern tf(ioxlidn_gs lwoatr)n)i,n gss.iz Step #21 - "compile-libfuzzer-undefined-x86_64": e o| f ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~( Step #21 - "compile-libfuzzer-undefined-x86_64": valu e113_ | t y p e ))/;/ Step #21 - "compile-libfuzzer-undefined-x86_64": T O| DO ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~( Step #21 - "compile-libfuzzer-undefined-x86_64": b/ 21185 | 1 8 1 4 87r0e)t:u rrnem o{v}e; c Step #21 - "compile-libfuzzer-undefined-x86_64": a s| ts ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": af t119e | r f}ix Step #21 - "compile-libfuzzer-undefined-x86_64": i n| g ~w Step #21 - "compile-libfuzzer-undefined-x86_64": arnings. Step #21 - "compile-libfuzzer-undefined-x86_64":  /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h| :84 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: Step #21 - "compile-libfuzzer-undefined-x86_64": 34: 114 | 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": std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": re t115u | r n  s t d : :isst_astaimce_a(nsstfde:r:_liamupnld > (  Step #21 - "compile-libfuzzer-undefined-x86_64":  c| on ^s Step #21 - "compile-libfuzzer-undefined-x86_64": t_cast>>>::transfer_uses_memcpy' requested hereon Step #21 - "compile-libfuzzer-undefined-x86_64": st_t*>(&element(n e2915w | _ s l o t ) ) ) ) ,  Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 |  s t a t i c _ c aPsotlir(_&uesleesm_emnetm(coplyd(_)s,lo Step #21 - "compile-libfuzzer-undefined-x86_64": t )| ), ^ Step #21 - "compile-libfuzzer-undefined-x86_64": sizeof(va/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hl:u3116e:_7t:y pe)note: );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": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return 3116{ | } ;  Step #21 - "compile-libfuzzer-undefined-x86_64": | r ~~~~~~~~~~e Step #21 - "compile-libfuzzer-undefined-x86_64": si z119e | ( g r}owth_l Step #21 - "compile-libfuzzer-undefined-x86_64": e f| t( ~) Step #21 - "compile-libfuzzer-undefined-x86_64": > 0/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h :?84 :c34a:p : note: Newhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]xt Step #21 - "compile-libfuzzer-undefined-x86_64": Capacity(c a84p | ) ) ;  Step #21 - "compile-libfuzzer-undefined-x86_64":  r| et ^u Step #21 - "compile-libfuzzer-undefined-x86_64": rn /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hs:t3103d::13::i s_snote: am(skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)e< Step #21 - "compile-libfuzzer-undefined-x86_64": decltype(transfer_ i3103m | p l < s tdr:e:taulrlnoc a{tporres>e(rt Step #21 - "compile-libfuzzer-undefined-x86_64": ( h| as ^h Step #21 - "compile-libfuzzer-undefined-x86_64": ), true}/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/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": Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":  2915 |  /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 | P o l i cdyoTmraaiint_s.:U:ptdraatnesMfeemro_ruysDeisc_tmieomncapryy(()v,al Step #21 - "compile-libfuzzer-undefined-x86_64": . G| et ^A Step #21 - "compile-libfuzzer-undefined-x86_64": s7(:) );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":  3116/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h | : 129 : 13 : renote: siin instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested hereze Step #21 - "compile-libfuzzer-undefined-x86_64": (growt h129_ | l e f t ( ) (> vo0id ?) fcuazpz t:e sNte:x:tiCnatpearcniatly:(:cDaopm)a)i;nM Step #21 - "compile-libfuzzer-undefined-x86_64": o d| el ^< Step #21 - "compile-libfuzzer-undefined-x86_64": Derived>{*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": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: 113 | note:  (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)e Step #21 - "compile-libfuzzer-undefined-x86_64": xplicit ContainerOfImplBase(InnerDomainT inner) : inner_(std :3103: | m o v e (irnenteurr)n) {{}pr Step #21 - "compile-libfuzzer-undefined-x86_64": e p| ar ^e Step #21 - "compile-libfuzzer-undefined-x86_64": _inser/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.ht:(536h:a9s:h ), note: tin instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested hereru Step #21 - "compile-libfuzzer-undefined-x86_64": e}; 536 Step #21 - "compile-libfuzzer-undefined-x86_64": | |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":  : Base(std:/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h::m143o:v13e:( innnote: erin instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' 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/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": 143 | domai n468_ | . U pdraetteuMrenmo riynDtiecrtniaoln:a:rCyo(nvtaali.nGeertOAfsIr(>)()s;td Step #21 - "compile-libfuzzer-undefined-x86_64": : :| mo ^v Step #21 - "compile-libfuzzer-undefined-x86_64": e(inner)/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h):;129: Step #21 - "compile-libfuzzer-undefined-x86_64": 13 :|  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 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/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 hereIn 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: 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 110/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h | : 55 : Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from s/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.ht:a153t: 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:r36u:e _tywarning: pe builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]tr Step #21 - "compile-libfuzzer-undefined-x86_64": ansfer_impl (511A | l l o c *:, sstldo:t:_itnytpeeg*r anle_wc_osnlsotta,nt Step #21 - "compile-libfuzzer-undefined-x86_64": < | bo ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o Step #21 - "compile-libfuzzer-undefined-x86_64": l,  _111_ | i s _ t r i v i a l l y _ r e l o c a t a b l e  ( T ) > { } ;  Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^s Step #21 - "compile-libfuzzer-undefined-x86_64": lot_type*/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h :o108l:d41_:s lotnote: , in instantiation of template class 'absl::is_trivially_relocatable>>' requested hereRa Step #21 - "compile-libfuzzer-undefined-x86_64": nk1) { 108 Step #21 - "compile-libfuzzer-undefined-x86_64": | |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 |  ty/p/e nTaOmDeO( b=/ 2s4t7d1:3:0e2n3a2b)l:e _riefm_otv>' required here/2 Step #21 - "compile-libfuzzer-undefined-x86_64": 51814870): rem o110v | e cassttast iacft esrt df:i:xtirnuge _wtayrpnei ntgrsa.ns Step #21 - "compile-libfuzzer-undefined-x86_64": f e| r_ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i Step #21 - "compile-libfuzzer-undefined-x86_64": mpl (114A | l l o c *s,t ds:l:omte_mtcyppye(* Step #21 - "compile-libfuzzer-undefined-x86_64": n e| w_ ~~~~~~~~~~~~s Step #21 - "compile-libfuzzer-undefined-x86_64": lot, 115 Step #21 - "compile-libfuzzer-undefined-x86_64": | |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":   s111t | a t i c _ c a s t  <  v o i d  * > ( s t d : : l a u n d e r (  Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s Step #21 - "compile-libfuzzer-undefined-x86_64": lot _116t | y p e * o l d _ s l ot, Rcaonnks1t)_ c{as Step #21 - "compile-libfuzzer-undefined-x86_64": t | <s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t Step #21 - "compile-libfuzzer-undefined-x86_64": d:: r112e | m o v e _c/o/n sTtO_DtO<(vba/l2u4e7_1t3y0p2e3>2*)>:( &reelmeomveen tc(ansetws_ salfotte)r) )f)i,xi Step #21 - "compile-libfuzzer-undefined-x86_64": n g| w ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a Step #21 - "compile-libfuzzer-undefined-x86_64": rn i117n | g s .  Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": sta t113i | c _ c a st//< TcOoDnOs(tb/ 25v1o8i1d48*7>0()&:e lreemmeonvte( oclads_tssl oatf)t)e,r fsiixzienogf w(avranliuneg_st.yp Step #21 - "compile-libfuzzer-undefined-x86_64": e )| ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64":  | 114 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | Step #21 - "compile-libfuzzer-undefined-x86_64":  118s | t d : : mermectpuyr(n 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":  119 | }  Step #21 - "compile-libfuzzer-undefined-x86_64": s t| at ~i Step #21 - "compile-libfuzzer-undefined-x86_64": c_cast<v/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.ho:i84d:34*:> (stnote: d:while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]:l Step #21 - "compile-libfuzzer-undefined-x86_64": aunder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  84 | 116 |  r e t u r n  stcdo:n:sits__csaasmte<<sdtedc:l:tryepmeov(et_rcaonnssfte_rt_l*l>o(c&aetloerm_>s(lo Step #21 - "compile-libfuzzer-undefined-x86_64": t )| )) ^) 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:2915 :11753 | :   note:  in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here  Step #21 - "compile-libfuzzer-undefined-x86_64": static_cast<const 2915 | v o i d  * > ( & e l e m e n t ( o l d _ s l o t ) ) ,  s i z e o f  ( vPaolluiec_ytTyrpaei)t)s;:: Step #21 - "compile-libfuzzer-undefined-x86_64": t r| an ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s Step #21 - "compile-libfuzzer-undefined-x86_64": fer _118u | s e s _ mermectpuyr(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":  119/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h | : 3116 :}7: 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": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_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": 3116 | 84 | rreestiuzren(g rsotdw:t:hi_sl_esfatm(e)< >d ec0lt y?p eca(pt r:a nNsefxetrC_aipmapcli3103>:(13: Step #21 - "compile-libfuzzer-undefined-x86_64": | note: ^ Step #21 - "compile-libfuzzer-undefined-x86_64": (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) 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": 3103 | return {prepare_ i2915n | s e r t ( h a s h ) ,  t r u e  } ;  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 :P olinote: cyin instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested hereTr Step #21 - "compile-libfuzzer-undefined-x86_64": aits::transfer_uses_me m143c | p y ( ) ,do Step #21 - "compile-libfuzzer-undefined-x86_64": m a| in ^_ Step #21 - "compile-libfuzzer-undefined-x86_64": .UpdateM/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.heIn file included from :m/src/libwebp/tests/fuzzer/enc_dec_fuzzer.cc3116o::r247y:: Step #21 - "compile-libfuzzer-undefined-x86_64": D In file included from i/src/libwebp/tests/fuzzer/./fuzz_utils.hc:tnote: 36i: Step #21 - "compile-libfuzzer-undefined-x86_64": oin instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested hereIn file included from na/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h Step #21 - "compile-libfuzzer-undefined-x86_64": r:y19(: Step #21 - "compile-libfuzzer-undefined-x86_64": vIn file included from a/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.hl:.21G: Step #21 - "compile-libfuzzer-undefined-x86_64": eIn file included from t/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.hA:s41<: Step #21 - "compile-libfuzzer-undefined-x86_64": CIn file included from o/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.hr:p38u: Step #21 - "compile-libfuzzer-undefined-x86_64": sIn file included from T/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.hy:p 55e3116: 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 Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h r:| e22s: Step #21 - "compile-libfuzzer-undefined-x86_64": ^i Step #21 - "compile-libfuzzer-undefined-x86_64": z/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.he:(511g:r36o:w /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.ht:h129_warning: :l13e:fbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] t( Step #21 - "compile-libfuzzer-undefined-x86_64": )note: >in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here  Step #21 - "compile-libfuzzer-undefined-x86_64": 0 511? | c a p :: sNtedx: t:int129Ce | ag pr aa cl _i ct oy(n(scvtaoapin)dt)<;)fb Step #21 - "compile-libfuzzer-undefined-x86_64": uoz oz| lte ^,s Step #21 - "compile-libfuzzer-undefined-x86_64": t:_:_ii/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hns:t_3103et:rr13ni:av li:a:lnote: Dloy(skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)m_ar Step #21 - "compile-libfuzzer-undefined-x86_64": ienlMoocdaetla> {{*}d;om Step #21 - "compile-libfuzzer-undefined-x86_64": a i| n } ^3103; |  Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64":  |  ^r Step #21 - "compile-libfuzzer-undefined-x86_64": e/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.ht:u108r:n41: /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h {:p113r:note: e12p:in instantiation of template class 'absl::is_trivially_relocatable>>' requested herea r Step #21 - "compile-libfuzzer-undefined-x86_64": e_note: inin instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested herese Step #21 - "compile-libfuzzer-undefined-x86_64": r108t(h | a s h ) ,  t r u e 113 | } ;t explicy Step #21 - "compile-libfuzzer-undefined-x86_64": ip te| n aC ^mo Step #21 - "compile-libfuzzer-undefined-x86_64": ent a=i nsetrdO/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:f::I143em:np13al:bB laes_einote: (fI_in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested herent>' required herel/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h.: Step #21 - "compile-libfuzzer-undefined-x86_64": G536e:t9A:s <Conote: r pin instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here110u | s Step #21 - "compile-libfuzzer-undefined-x86_64": T ypset>a(t)i) c;536 | Step #21 - "compile-libfuzzer-undefined-x86_64": s t | d : ^: Step #21 - "compile-libfuzzer-undefined-x86_64": t :r uBea_/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.hst:ey129(p:set13 d::t :rmaonvnote: es(fiin instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested hereenrn Step #21 - "compile-libfuzzer-undefined-x86_64": _eirm)p)l ({A}ll Step #21 - "compile-libfuzzer-undefined-x86_64": o c129| * | , ^ Step #21 - "compile-libfuzzer-undefined-x86_64": s l o t _(/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.ht:yv468po:ei10*d:  n)efwunote: _zszin instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested hereltoe Step #21 - "compile-libfuzzer-undefined-x86_64": ts,t: Step #21 - "compile-libfuzzer-undefined-x86_64": : i| nt ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e Step #21 - "compile-libfuzzer-undefined-x86_64": r468n | a l111 : | : rDe ot umr na i n iM n ot de er ln a{ i* nd eo r mO af iIn m} p ;l < Step #21 - "compile-libfuzzer-undefined-x86_64": T , |  I ^ n Step #21 - "compile-libfuzzer-undefined-x86_64": snleort>_(tsy/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.htp:de113:*:: mo12ol:vd _es(linote: ontnin instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here,er Step #21 - "compile-libfuzzer-undefined-x86_64": )R)a;nk Step #21 - "compile-libfuzzer-undefined-x86_64": 1 )| { ^ Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64":  |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": 113 | 112 | e x p l ic/i/t T OCDoOn(tba/i2n4e7r1O3f0I2m3p2l)B:a sree(mIonvnee rcDaosmtasi naTf tienrn efri)x i:n gi nwnaerrn_i(nsgtsd.:: Step #21 - "compile-libfuzzer-undefined-x86_64": m o| ve ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~( Step #21 - "compile-libfuzzer-undefined-x86_64": inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": 113| |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":  // TOD/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.hO:(536b:/92:5 181note: 48in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here70 Step #21 - "compile-libfuzzer-undefined-x86_64": ): remove 536c | a s t s a f:t eBra sfei(xsitndg: :wmaorvnei(nignsn.er 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":  std::m/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.he:m468c:p10y:(  Step #21 - "compile-libfuzzer-undefined-x86_64":  note: | in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | 468 | rsettautrinc_ ciansttert(asitnde:r:OlfaIumnpdle(std: :116m | o v e ( i n n e r ) ) ;  Step #21 - "compile-libfuzzer-undefined-x86_64": c o| ns ^t Step #21 - "compile-libfuzzer-undefined-x86_64": _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/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/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/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 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%] Built target huffman_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 simple_api_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Linking CXX executable animdecoder_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Linking CXX executable webp_info_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Built target anim_util_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Built target simple_api_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Built target animdecoder_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": [100%] Linking CXX executable dec_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": 6 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [100%] Linking CXX executable mux_demux_api_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": [100%] Built target 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 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/tmpofm_la5p/mux_demux_api_fuzzer@MuxDemuxApi.MuxDemuxApiTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpofm_la5p/imageio_fuzzer@ImageIOSuite.Decode Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpofm_la5p/huffman_fuzzer@Huffman.HuffmanTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpofm_la5p/imageio_fuzzer@ImageIOSuite.Decode_nalloc Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpofm_la5p/enc_dec_fuzzer@EncArbitraryDec.EncDecTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpofm_la5p/enc_dec_fuzzer@EncIndexDec.EncDecValidTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpofm_la5p/animencoder_fuzzer@AnimIndexEncoder.AnimEncoderTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpofm_la5p/webp_info_fuzzer@WebPInfo.WebPInfoTest_nalloc Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpofm_la5p/enc_fuzzer@Enc.EncArbitraryTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpofm_la5p/animdecoder_fuzzer@AnimDecoder.AnimDecoderTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpofm_la5p/anim_util_fuzzer@ReadAnimatedImage.ReadAnimatedImageTest_nalloc Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpofm_la5p/enc_dec_fuzzer@EncIndexDec.EncDecTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpofm_la5p/animation_api_fuzzer@AnimationApi.AnimationApiTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpofm_la5p/dec_fuzzer@WebPSuite.DecodeWebP_nalloc Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpofm_la5p/webp_info_fuzzer@WebPInfo.WebPInfoTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpofm_la5p/anim_util_fuzzer@ReadAnimatedImage.ReadAnimatedImageTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpofm_la5p/animdecoder_fuzzer@AnimDecoder.AnimDecoderTest_nalloc Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpofm_la5p/advanced_api_fuzzer@AdvancedApi.AdvancedApiTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpofm_la5p/animencoder_fuzzer@AnimArbitraryEncoder.AnimEncoderTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpofm_la5p/enc_dec_fuzzer@EncArbitraryDec.EncDecValidTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpofm_la5p/dec_fuzzer@WebPSuite.DecodeWebP Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpofm_la5p/sharpyuv_fuzzer@SharpYuvFuzz.SharpYuvConvertFuzzWrapped Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpofm_la5p/simple_api_fuzzer@SimpleApi.SimpleApiTest 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 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 341 0 0 100 341 0 1217 --:--:-- --:--:-- --:--:-- 1217 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 100 135M 0 0 100 135M 0 132M 0:00:01 0:00:01 --:--:-- 132M 100 135M 0 0 100 135M 0 132M 0:00:01 0:00:01 --:--:-- 132M 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 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1046 0 0 100 1046 0 3130 --:--:-- --:--:-- --:--:-- 3122 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 157 --:--:-- --:--:-- --:--:-- 157 Finished Step #28 Starting Step #29 Step #29: Already have image: gcr.io/oss-fuzz/libwebp Finished Step #29 PUSH DONE