starting build "b81d596e-bb63-4ed8-a4ae-8667a966d96b" 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-ccbdb388-34c9-48f4-8f2b-ace5470e7542" Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Already have image (with digest): gcr.io/cloud-builders/docker Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Sending build context to Docker daemon 5.632kB Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Step 1/9 : FROM gcr.io/oss-fuzz-base/base-builder Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": latest: Pulling from oss-fuzz-base/base-builder Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": b549f31133a9: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 6e628c8ef21f: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": f53ab3868c1c: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": a55801351b59: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 3bb5606c96f9: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 04679461c0a4: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 6202956b2fc8: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 6de59df1d969: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": e94fca21036a: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": f06e7a843c98: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 2e63cbce29d6: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 8fce8f94211f: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": c26bd18729a4: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 1425e2da3d0f: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 24218bda6367: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": b31a426d2518: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 84cf1ab1e9f9: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 2c2b7d72eac9: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 710430df408b: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 26ec0ac61159: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 557ca0d2b5c7: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 986c94e54976: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": cbac95d8da00: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 5a7a3f93fe73: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 7a93d1a7fb44: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": dac0759625b9: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": d1cb5c7641a2: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 02eb0541e91a: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 52ae1ac2675c: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 5129b6a32636: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": f712ebbbd8d9: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 6202956b2fc8: Waiting Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 0df20a1baa3e: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 6dd08d591949: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": c9de98ed230e: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": c4d8394d753c: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 5da0bdfffdca: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 08d89138e853: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": b9b3a87688da: Pulling fs layer Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": f712ebbbd8d9: Waiting Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 1425e2da3d0f: Waiting Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 24218bda6367: Waiting Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 0df20a1baa3e: Waiting Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 6dd08d591949: Waiting Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": c9de98ed230e: Waiting Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": e94fca21036a: Waiting Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 84cf1ab1e9f9: Waiting Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": b31a426d2518: Waiting Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 08d89138e853: Waiting Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 26ec0ac61159: Waiting Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 557ca0d2b5c7: Waiting Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": b9b3a87688da: Waiting Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 5da0bdfffdca: Waiting Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": c4d8394d753c: Waiting Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 02eb0541e91a: Waiting Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 986c94e54976: Waiting Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": d1cb5c7641a2: Waiting Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 2e63cbce29d6: Waiting Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 52ae1ac2675c: Waiting Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 5129b6a32636: Waiting Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": cbac95d8da00: Waiting Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 2c2b7d72eac9: Waiting Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 5a7a3f93fe73: Waiting Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 6de59df1d969: Waiting Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": f06e7a843c98: Waiting Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": dac0759625b9: Waiting Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 3bb5606c96f9: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 3bb5606c96f9: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": f53ab3868c1c: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 6202956b2fc8: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 6202956b2fc8: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 6de59df1d969: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 6de59df1d969: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": b549f31133a9: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": b549f31133a9: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": a55801351b59: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": a55801351b59: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 2e63cbce29d6: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 2e63cbce29d6: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 8fce8f94211f: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 8fce8f94211f: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": c26bd18729a4: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": c26bd18729a4: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 1425e2da3d0f: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 6e628c8ef21f: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 6e628c8ef21f: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": f06e7a843c98: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": f06e7a843c98: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 24218bda6367: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 24218bda6367: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": b31a426d2518: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": b31a426d2518: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 84cf1ab1e9f9: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 84cf1ab1e9f9: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 710430df408b: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 2c2b7d72eac9: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 2c2b7d72eac9: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 26ec0ac61159: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 26ec0ac61159: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 986c94e54976: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 557ca0d2b5c7: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 557ca0d2b5c7: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": b549f31133a9: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 5a7a3f93fe73: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 5a7a3f93fe73: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": cbac95d8da00: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": cbac95d8da00: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": dac0759625b9: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": dac0759625b9: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 7a93d1a7fb44: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 7a93d1a7fb44: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": d1cb5c7641a2: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 02eb0541e91a: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 02eb0541e91a: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 52ae1ac2675c: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 52ae1ac2675c: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": e94fca21036a: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": e94fca21036a: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": f712ebbbd8d9: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": f712ebbbd8d9: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 5129b6a32636: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 5129b6a32636: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 6dd08d591949: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 6dd08d591949: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 0df20a1baa3e: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 0df20a1baa3e: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": c9de98ed230e: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": c9de98ed230e: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 5da0bdfffdca: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": c4d8394d753c: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 08d89138e853: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 08d89138e853: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": b9b3a87688da: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": b9b3a87688da: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 04679461c0a4: Verifying Checksum Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 04679461c0a4: Download complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 6e628c8ef21f: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": f53ab3868c1c: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": a55801351b59: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 3bb5606c96f9: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 04679461c0a4: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 6202956b2fc8: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 6de59df1d969: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": e94fca21036a: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": f06e7a843c98: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 2e63cbce29d6: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 8fce8f94211f: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": c26bd18729a4: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 1425e2da3d0f: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 24218bda6367: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": b31a426d2518: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 84cf1ab1e9f9: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 2c2b7d72eac9: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 710430df408b: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 26ec0ac61159: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 557ca0d2b5c7: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 986c94e54976: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": cbac95d8da00: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 5a7a3f93fe73: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 7a93d1a7fb44: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": dac0759625b9: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": d1cb5c7641a2: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 02eb0541e91a: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 52ae1ac2675c: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 5129b6a32636: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": f712ebbbd8d9: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 0df20a1baa3e: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 6dd08d591949: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": c9de98ed230e: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": c4d8394d753c: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 5da0bdfffdca: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 08d89138e853: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": b9b3a87688da: Pull complete Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Digest: sha256:8b4a73d83374b298a0a771eeec9a1d44ceff3416a678b7d7946303389d022aca Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder:latest Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": ---> d80a426b7136 Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Step 2/9 : RUN apt-get update && apt-get install -y autoconf make libgif-dev libjpeg-dev libpng-dev libtool zip Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": ---> Running in a192f4a5f148 Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Get:1 http://security.ubuntu.com/ubuntu focal-security InRelease [128 kB] Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Hit:2 http://archive.ubuntu.com/ubuntu focal InRelease Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Get:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease [128 kB] Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Get:4 http://security.ubuntu.com/ubuntu focal-security/main i386 Packages [1079 kB] Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Get:5 http://archive.ubuntu.com/ubuntu focal-backports InRelease [128 kB] Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Get:6 http://archive.ubuntu.com/ubuntu focal-updates/main i386 Packages [1369 kB] Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Get:7 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages [4368 kB] Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Get:8 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [4850 kB] Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Fetched 12.0 MB in 2s (7015 kB/s) Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Reading package lists... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Reading package lists... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Building dependency tree... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Reading state information... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": make is already the newest version (4.2.1-1.2). Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": make set to manually installed. Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": zip is already the newest version (3.0-11build1). Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": The following additional packages will be installed: Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": automake file libgif7 libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": libjpeg8-dev libltdl-dev libltdl7 libmagic-mgc libmagic1 libpng-tools Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": libpng16-16 zlib1g-dev Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Suggested packages: Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": autoconf-archive gnu-standards autoconf-doc gettext libtool-doc gfortran Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": | fortran95-compiler gcj-jdk Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": The following NEW packages will be installed: Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": autoconf automake file libgif-dev libgif7 libjpeg-dev libjpeg-turbo8 Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libltdl-dev libltdl7 libmagic-mgc Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": libmagic1 libpng-dev libpng-tools libpng16-16 libtool zlib1g-dev Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 0 upgraded, 19 newly installed, 0 to remove and 0 not upgraded. Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Need to get 2472 kB of archives. Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": After this operation, 15.9 MB of additional disk space will be used. Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Get:1 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic-mgc amd64 1:5.38-4 [218 kB] Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Get:2 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic1 amd64 1:5.38-4 [75.9 kB] Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Get:3 http://archive.ubuntu.com/ubuntu focal/main amd64 file amd64 1:5.38-4 [23.3 kB] Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Get:4 http://archive.ubuntu.com/ubuntu focal/main amd64 libpng16-16 amd64 1.6.37-2 [179 kB] Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Get:5 http://archive.ubuntu.com/ubuntu focal/main amd64 autoconf all 2.69-11.1 [321 kB] Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Get:6 http://archive.ubuntu.com/ubuntu focal/main amd64 automake all 1:1.16.1-4ubuntu6 [522 kB] Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Get:7 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libgif7 amd64 5.1.9-1ubuntu0.1 [32.4 kB] Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 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-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 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-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 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-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Get:11 http://archive.ubuntu.com/ubuntu focal/main amd64 libjpeg8 amd64 8c-2ubuntu8 [2194 B] Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Get:12 http://archive.ubuntu.com/ubuntu focal/main amd64 libjpeg8-dev amd64 8c-2ubuntu8 [1552 B] Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Get:13 http://archive.ubuntu.com/ubuntu focal/main amd64 libjpeg-dev amd64 8c-2ubuntu8 [1546 B] Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Get:14 http://archive.ubuntu.com/ubuntu focal/main amd64 libltdl7 amd64 2.4.6-14 [38.5 kB] Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Get:15 http://archive.ubuntu.com/ubuntu focal/main amd64 libltdl-dev amd64 2.4.6-14 [162 kB] Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 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-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Get:17 http://archive.ubuntu.com/ubuntu focal/main amd64 libpng-dev amd64 1.6.37-2 [175 kB] Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Get:18 http://archive.ubuntu.com/ubuntu focal/main amd64 libpng-tools amd64 1.6.37-2 [26.1 kB] Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Get:19 http://archive.ubuntu.com/ubuntu focal/main amd64 libtool all 2.4.6-14 [161 kB] Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": debconf: delaying package configuration, since apt-utils is not installed Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Fetched 2472 kB in 1s (1973 kB/s) Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Selecting previously unselected package libmagic-mgc. Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": (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-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Preparing to unpack .../00-libmagic-mgc_1%3a5.38-4_amd64.deb ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Unpacking libmagic-mgc (1:5.38-4) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Selecting previously unselected package libmagic1:amd64. Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Preparing to unpack .../01-libmagic1_1%3a5.38-4_amd64.deb ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Unpacking libmagic1:amd64 (1:5.38-4) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Selecting previously unselected package file. Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Preparing to unpack .../02-file_1%3a5.38-4_amd64.deb ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Unpacking file (1:5.38-4) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Selecting previously unselected package libpng16-16:amd64. Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Preparing to unpack .../03-libpng16-16_1.6.37-2_amd64.deb ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Unpacking libpng16-16:amd64 (1.6.37-2) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Selecting previously unselected package autoconf. Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Preparing to unpack .../04-autoconf_2.69-11.1_all.deb ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Unpacking autoconf (2.69-11.1) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Selecting previously unselected package automake. Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Preparing to unpack .../05-automake_1%3a1.16.1-4ubuntu6_all.deb ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Unpacking automake (1:1.16.1-4ubuntu6) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Selecting previously unselected package libgif7:amd64. Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Preparing to unpack .../06-libgif7_5.1.9-1ubuntu0.1_amd64.deb ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Unpacking libgif7:amd64 (5.1.9-1ubuntu0.1) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Selecting previously unselected package libgif-dev. Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Preparing to unpack .../07-libgif-dev_5.1.9-1ubuntu0.1_amd64.deb ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Unpacking libgif-dev (5.1.9-1ubuntu0.1) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Selecting previously unselected package libjpeg-turbo8:amd64. Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Preparing to unpack .../08-libjpeg-turbo8_2.0.3-0ubuntu1.20.04.3_amd64.deb ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Unpacking libjpeg-turbo8:amd64 (2.0.3-0ubuntu1.20.04.3) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Selecting previously unselected package libjpeg-turbo8-dev:amd64. Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Preparing to unpack .../09-libjpeg-turbo8-dev_2.0.3-0ubuntu1.20.04.3_amd64.deb ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Unpacking libjpeg-turbo8-dev:amd64 (2.0.3-0ubuntu1.20.04.3) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Selecting previously unselected package libjpeg8:amd64. Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Preparing to unpack .../10-libjpeg8_8c-2ubuntu8_amd64.deb ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Unpacking libjpeg8:amd64 (8c-2ubuntu8) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Selecting previously unselected package libjpeg8-dev:amd64. Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Preparing to unpack .../11-libjpeg8-dev_8c-2ubuntu8_amd64.deb ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Unpacking libjpeg8-dev:amd64 (8c-2ubuntu8) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Selecting previously unselected package libjpeg-dev:amd64. Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Preparing to unpack .../12-libjpeg-dev_8c-2ubuntu8_amd64.deb ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Unpacking libjpeg-dev:amd64 (8c-2ubuntu8) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Selecting previously unselected package libltdl7:amd64. Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Preparing to unpack .../13-libltdl7_2.4.6-14_amd64.deb ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Unpacking libltdl7:amd64 (2.4.6-14) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Selecting previously unselected package libltdl-dev:amd64. Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Preparing to unpack .../14-libltdl-dev_2.4.6-14_amd64.deb ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Unpacking libltdl-dev:amd64 (2.4.6-14) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Selecting previously unselected package zlib1g-dev:amd64. Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Preparing to unpack .../15-zlib1g-dev_1%3a1.2.11.dfsg-2ubuntu1.5_amd64.deb ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu1.5) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Selecting previously unselected package libpng-dev:amd64. Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Preparing to unpack .../16-libpng-dev_1.6.37-2_amd64.deb ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Unpacking libpng-dev:amd64 (1.6.37-2) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Selecting previously unselected package libpng-tools. Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Preparing to unpack .../17-libpng-tools_1.6.37-2_amd64.deb ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Unpacking libpng-tools (1.6.37-2) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Selecting previously unselected package libtool. Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Preparing to unpack .../18-libtool_2.4.6-14_all.deb ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Unpacking libtool (2.4.6-14) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Setting up libmagic-mgc (1:5.38-4) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Setting up libmagic1:amd64 (1:5.38-4) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Setting up file (1:5.38-4) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Setting up libpng16-16:amd64 (1.6.37-2) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Setting up libjpeg-turbo8:amd64 (2.0.3-0ubuntu1.20.04.3) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Setting up libltdl7:amd64 (2.4.6-14) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Setting up autoconf (2.69-11.1) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Setting up libgif7:amd64 (5.1.9-1ubuntu0.1) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu1.5) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Setting up libgif-dev (5.1.9-1ubuntu0.1) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Setting up libjpeg8:amd64 (8c-2ubuntu8) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Setting up automake (1:1.16.1-4ubuntu6) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 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-ccbdb388-34c9-48f4-8f2b-ace5470e7542": 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-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Setting up libjpeg-turbo8-dev:amd64 (2.0.3-0ubuntu1.20.04.3) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Setting up libpng-tools (1.6.37-2) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Setting up libtool (2.4.6-14) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Setting up libpng-dev:amd64 (1.6.37-2) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Setting up libltdl-dev:amd64 (2.4.6-14) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Setting up libjpeg8-dev:amd64 (8c-2ubuntu8) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Setting up libjpeg-dev:amd64 (8c-2ubuntu8) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Processing triggers for libc-bin (2.31-0ubuntu9.18) ... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Removing intermediate container a192f4a5f148 Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": ---> 021197287478 Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Step 3/9 : RUN git clone https://chromium.googlesource.com/webm/libwebp Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": ---> Running in 88faa5972334 Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Cloning into 'libwebp'... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Removing intermediate container 88faa5972334 Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": ---> e9e4102bcb4c Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Step 4/9 : RUN git clone https://chromium.googlesource.com/webm/libwebp-test-data Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": ---> Running in be125c5bf36e Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Cloning into 'libwebp-test-data'... Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Removing intermediate container be125c5bf36e Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": ---> e17649e3a791 Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Step 5/9 : ADD https://storage.googleapis.com/downloads.webmproject.org/webp/testdata/fuzzer/fuzz_seed_corpus.zip $SRC/ Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": ---> b46ec1c4d631 Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Step 6/9 : RUN unzip fuzz_seed_corpus.zip -d libwebp-test-data/ Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": ---> Running in 259e639964b8 Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Archive: fuzz_seed_corpus.zip Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": inflating: libwebp-test-data/0032-b3b03242d1d44075500a53ef12e808cbd446a47f.webp Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": inflating: libwebp-test-data/0092-9889cd9273a711995d384df5258c350bcf06dc7a.webp Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": extracting: libwebp-test-data/0110-bfced6ccb5d57e2005d82067bae8e0d7855dd898.webp Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": extracting: libwebp-test-data/0122-4f12fbb34250545ba4130ef065c283f47b984ea2.webp Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": extracting: libwebp-test-data/0138-40fb5611db150876ac50225e0f4cef12385e1433.webp Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": inflating: libwebp-test-data/0262-68f6c8608ff616174b0403e8119896fff799b573.webp Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": extracting: libwebp-test-data/0276-5629d3d84e1d6f05bbe8e100a1f07adb58f3cebd.webp Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": inflating: libwebp-test-data/0390-c04d15f0b46b8ab447d247b3f3d8aceb851fc888.webp Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": extracting: libwebp-test-data/0622-fb99ef2a5ca5b3ac65bd732fe82eb14421ae56e9.webp Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Removing intermediate container 259e639964b8 Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": ---> 70f4ce77bde9 Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Step 7/9 : RUN rm fuzz_seed_corpus.zip Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": ---> Running in fea234d9b28a Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Removing intermediate container fea234d9b28a Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": ---> 4d8c327814a3 Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Step 8/9 : COPY build.sh $SRC/ Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": ---> 4b65401db62e Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Step 9/9 : WORKDIR libwebp Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": ---> Running in 52720eac653e Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Removing intermediate container 52720eac653e Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": ---> ad661e6da5db Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Successfully built ad661e6da5db Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Successfully tagged gcr.io/oss-fuzz/libwebp:latest Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542": Successfully tagged us-central1-docker.pkg.dev/oss-fuzz/unsafe/libwebp:latest Finished Step #1 - "build-ccbdb388-34c9-48f4-8f2b-ace5470e7542" Starting Step #2 - "srcmap" Step #2 - "srcmap": Already have image: gcr.io/oss-fuzz/libwebp Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + SRCMAP=/tmp/filefwyHDM 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/filefwyHDM '."/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/fileNNEMfb Step #2 - "srcmap": + cat /tmp/filefwyHDM 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/fileNNEMfb /tmp/filefwyHDM 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=4fe551df7ecf3b30ff515397e2a1c4f54b8ee80c Step #2 - "srcmap": + jq_inplace /tmp/filefwyHDM '."/src/libwebp" = { type: "git", url: "https://chromium.googlesource.com/webm/libwebp", rev: "4fe551df7ecf3b30ff515397e2a1c4f54b8ee80c" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/filerasqVH Step #2 - "srcmap": + cat /tmp/filefwyHDM Step #2 - "srcmap": + jq '."/src/libwebp" = { type: "git", url: "https://chromium.googlesource.com/webm/libwebp", rev: "4fe551df7ecf3b30ff515397e2a1c4f54b8ee80c" }' Step #2 - "srcmap": + mv /tmp/filerasqVH /tmp/filefwyHDM 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/filefwyHDM Step #2 - "srcmap": + rm /tmp/filefwyHDM 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": "4fe551df7ecf3b30ff515397e2a1c4f54b8ee80c" Step #2 - "srcmap": } Step #2 - "srcmap": } Finished Step #2 - "srcmap" Starting Step #3 - "compile-libfuzzer-address-x86_64" Step #3 - "compile-libfuzzer-address-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #3 - "compile-libfuzzer-address-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-address-x86_64": vm.mmap_rnd_bits = 28 Step #3 - "compile-libfuzzer-address-x86_64": Compiling libFuzzer to /usr/lib/libFuzzingEngine.a... done. Step #3 - "compile-libfuzzer-address-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-address-x86_64": CC=clang Step #3 - "compile-libfuzzer-address-x86_64": CXX=clang++ Step #3 - "compile-libfuzzer-address-x86_64": CFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link Step #3 - "compile-libfuzzer-address-x86_64": CXXFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ Step #3 - "compile-libfuzzer-address-x86_64": RUSTFLAGS=--cfg fuzzing -Zsanitizer=address -Cdebuginfo=1 -Cforce-frame-pointers Step #3 - "compile-libfuzzer-address-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-address-x86_64": + bash tests/fuzzer/oss-fuzz/build.sh Step #3 - "compile-libfuzzer-address-x86_64": -- The C compiler identification is Clang 22.0.0 Step #3 - "compile-libfuzzer-address-x86_64": -- Detecting C compiler ABI info Step #3 - "compile-libfuzzer-address-x86_64": -- Detecting C compiler ABI info - done Step #3 - "compile-libfuzzer-address-x86_64": -- Check for working C compiler: /usr/local/bin/clang - skipped Step #3 - "compile-libfuzzer-address-x86_64": -- Detecting C compile features Step #3 - "compile-libfuzzer-address-x86_64": -- Detecting C compile features - done Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP16 Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP16 - Success Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP32 Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP32 - Success Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP64 Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP64 - Success Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test CMAKE_HAVE_LIBC_PTHREAD Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success Step #3 - "compile-libfuzzer-address-x86_64": -- Found Threads: TRUE Step #3 - "compile-libfuzzer-address-x86_64": -- Could NOT find OpenGL (missing: OPENGL_opengl_LIBRARY OPENGL_glx_LIBRARY OPENGL_INCLUDE_DIR) Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test HAVE_MATH_LIBRARY Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test HAVE_MATH_LIBRARY - Success Step #3 - "compile-libfuzzer-address-x86_64": -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.a (found version "1.2.11") Step #3 - "compile-libfuzzer-address-x86_64": -- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.a (found version "1.6.37") Step #3 - "compile-libfuzzer-address-x86_64": -- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.a (found version "80") Step #3 - "compile-libfuzzer-address-x86_64": -- TIFF is disabled when statically linking. Step #3 - "compile-libfuzzer-address-x86_64": -- Found GIF: /usr/lib/x86_64-linux-gnu/libgif.a (found version "5.1.9") Step #3 - "compile-libfuzzer-address-x86_64": -- Looking for include file GLUT/glut.h Step #3 - "compile-libfuzzer-address-x86_64": -- Looking for include file GLUT/glut.h - not found Step #3 - "compile-libfuzzer-address-x86_64": -- Looking for include file GL/glut.h Step #3 - "compile-libfuzzer-address-x86_64": -- Looking for include file GL/glut.h - not found Step #3 - "compile-libfuzzer-address-x86_64": -- Looking for include file OpenGL/glut.h Step #3 - "compile-libfuzzer-address-x86_64": -- Looking for include file OpenGL/glut.h - not found Step #3 - "compile-libfuzzer-address-x86_64": -- Looking for include file shlwapi.h Step #3 - "compile-libfuzzer-address-x86_64": -- Looking for include file shlwapi.h - not found Step #3 - "compile-libfuzzer-address-x86_64": -- Looking for include file unistd.h Step #3 - "compile-libfuzzer-address-x86_64": -- Looking for include file unistd.h - found Step #3 - "compile-libfuzzer-address-x86_64": -- Looking for include file wincodec.h Step #3 - "compile-libfuzzer-address-x86_64": -- Looking for include file wincodec.h - not found Step #3 - "compile-libfuzzer-address-x86_64": -- Looking for include file windows.h Step #3 - "compile-libfuzzer-address-x86_64": -- Looking for include file windows.h - not found Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_AVX2 Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_AVX2 - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_AVX2 Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_AVX2 - Success Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE41 Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE41 - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE41 Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE41 - Success Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE2 Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE2 - Success Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS32 Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS32 - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS32 Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS32 - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS_DSP_R2 Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS_DSP_R2 - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS_DSP_R2 Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS_DSP_R2 - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test HAS_COMPILE_FLAG Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test HAS_COMPILE_FLAG - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_NEON Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_NEON - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_NEON Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_NEON - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_MSA Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_MSA - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_MSA Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_MSA - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test HAS_COMPILE_FLAG Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test HAS_COMPILE_FLAG - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_VSX Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_VSX - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_VSX Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test WEBP_HAVE_FLAG_VSX - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test HAS_COMPILE_FLAG Step #3 - "compile-libfuzzer-address-x86_64": -- Performing Test HAS_COMPILE_FLAG - Failed Step #3 - "compile-libfuzzer-address-x86_64": -- The CXX compiler identification is Clang 22.0.0 Step #3 - "compile-libfuzzer-address-x86_64": -- Detecting CXX compiler ABI info Step #3 - "compile-libfuzzer-address-x86_64": -- Detecting CXX compiler ABI info - done Step #3 - "compile-libfuzzer-address-x86_64": -- Check for working CXX compiler: /usr/local/bin/clang++ - skipped Step #3 - "compile-libfuzzer-address-x86_64": -- Detecting CXX compile features Step #3 - "compile-libfuzzer-address-x86_64": -- Detecting CXX compile features - done Step #3 - "compile-libfuzzer-address-x86_64": -- Populating fuzztest Step #3 - "compile-libfuzzer-address-x86_64": -- Configuring done (0.0s) Step #3 - "compile-libfuzzer-address-x86_64": -- Generating done (0.0s) Step #3 - "compile-libfuzzer-address-x86_64": -- Build files have been written to: /src/libwebp/build/_deps/fuzztest-subbuild Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] Creating directories for 'fuzztest-populate' Step #3 - "compile-libfuzzer-address-x86_64": [ 22%] Performing download step (git clone) for 'fuzztest-populate' Step #3 - "compile-libfuzzer-address-x86_64": Cloning into 'fuzztest-src'... Step #3 - "compile-libfuzzer-address-x86_64": remote: Enumerating objects: 13988, done. Step #3 - "compile-libfuzzer-address-x86_64": remote: Counting objects: 0% (1/266) remote: Counting objects: 1% (3/266) remote: Counting objects: 2% (6/266) remote: Counting objects: 3% (8/266) remote: Counting objects: 4% (11/266) remote: Counting objects: 5% (14/266) remote: Counting objects: 6% (16/266) remote: Counting objects: 7% (19/266) remote: Counting objects: 8% (22/266) remote: Counting objects: 9% (24/266) remote: Counting objects: 10% (27/266) remote: Counting objects: 11% (30/266) remote: Counting objects: 12% (32/266) remote: Counting objects: 13% (35/266) remote: Counting objects: 14% (38/266) remote: Counting objects: 15% (40/266) remote: Counting objects: 16% (43/266) remote: Counting objects: 17% (46/266) remote: Counting objects: 18% (48/266) remote: Counting objects: 19% (51/266) remote: Counting objects: 20% (54/266) remote: Counting objects: 21% (56/266) remote: Counting objects: 22% (59/266) remote: Counting objects: 23% (62/266) remote: Counting objects: 24% (64/266) remote: Counting objects: 25% (67/266) remote: Counting objects: 26% (70/266) remote: Counting objects: 27% (72/266) remote: Counting objects: 28% (75/266) remote: Counting objects: 29% (78/266) remote: Counting objects: 30% (80/266) remote: Counting objects: 31% (83/266) remote: Counting objects: 32% (86/266) remote: Counting objects: 33% (88/266) remote: Counting objects: 34% (91/266) remote: Counting objects: 35% (94/266) remote: Counting objects: 36% (96/266) remote: Counting objects: 37% (99/266) remote: Counting objects: 38% (102/266) remote: Counting objects: 39% (104/266) remote: Counting objects: 40% (107/266) remote: Counting objects: 41% (110/266) remote: Counting objects: 42% (112/266) remote: Counting objects: 43% (115/266) remote: Counting objects: 44% (118/266) remote: Counting objects: 45% (120/266) remote: Counting objects: 46% (123/266) remote: Counting objects: 47% (126/266) remote: Counting objects: 48% (128/266) remote: Counting objects: 49% (131/266) remote: Counting objects: 50% (133/266) remote: Counting objects: 51% (136/266) remote: Counting objects: 52% (139/266) remote: Counting objects: 53% (141/266) remote: Counting objects: 54% (144/266) remote: Counting objects: 55% (147/266) remote: Counting objects: 56% (149/266) remote: Counting objects: 57% (152/266) remote: Counting objects: 58% (155/266) remote: Counting objects: 59% (157/266) remote: Counting objects: 60% (160/266) remote: Counting objects: 61% (163/266) remote: Counting objects: 62% (165/266) remote: Counting objects: 63% (168/266) remote: Counting objects: 64% (171/266) remote: Counting objects: 65% (173/266) remote: Counting objects: 66% (176/266) remote: Counting objects: 67% (179/266) remote: Counting objects: 68% (181/266) remote: Counting objects: 69% (184/266) remote: Counting objects: 70% (187/266) remote: Counting objects: 71% (189/266) remote: Counting objects: 72% (192/266) remote: Counting objects: 73% (195/266) remote: Counting objects: 74% (197/266) remote: Counting objects: 75% (200/266) remote: Counting objects: 76% (203/266) remote: Counting objects: 77% (205/266) remote: Counting objects: 78% (208/266) remote: Counting objects: 79% (211/266) remote: Counting objects: 80% (213/266) remote: Counting objects: 81% (216/266) remote: Counting objects: 82% (219/266) remote: Counting objects: 83% (221/266) remote: Counting objects: 84% (224/266) remote: Counting objects: 85% (227/266) remote: Counting objects: 86% (229/266) remote: Counting objects: 87% (232/266) remote: Counting objects: 88% (235/266) remote: Counting objects: 89% (237/266) remote: Counting objects: 90% (240/266) remote: Counting objects: 91% (243/266) remote: Counting objects: 92% (245/266) remote: Counting objects: 93% (248/266) remote: Counting objects: 94% (251/266) remote: Counting objects: 95% (253/266) remote: Counting objects: 96% (256/266) remote: Counting objects: 97% (259/266) remote: Counting objects: 98% (261/266) remote: Counting objects: 99% (264/266) remote: Counting objects: 100% (266/266) remote: Counting objects: 100% (266/266), done. Step #3 - "compile-libfuzzer-address-x86_64": remote: Compressing objects: 0% (1/159) remote: Compressing objects: 1% (2/159) remote: Compressing objects: 2% (4/159) remote: Compressing objects: 3% (5/159) remote: Compressing objects: 4% (7/159) remote: Compressing objects: 5% (8/159) remote: Compressing objects: 6% (10/159) remote: Compressing objects: 7% (12/159) remote: Compressing objects: 8% (13/159) remote: Compressing objects: 9% (15/159) remote: Compressing objects: 10% (16/159) remote: Compressing objects: 11% (18/159) remote: Compressing objects: 12% (20/159) remote: Compressing objects: 13% (21/159) remote: Compressing objects: 14% (23/159) remote: Compressing objects: 15% (24/159) remote: Compressing objects: 16% (26/159) remote: Compressing objects: 17% (28/159) remote: Compressing objects: 18% (29/159) remote: Compressing objects: 19% (31/159) remote: Compressing objects: 20% (32/159) remote: Compressing objects: 21% (34/159) remote: Compressing objects: 22% (35/159) remote: Compressing objects: 23% (37/159) remote: Compressing objects: 24% (39/159) remote: Compressing objects: 25% (40/159) remote: Compressing objects: 26% (42/159) remote: Compressing objects: 27% (43/159) remote: Compressing objects: 28% (45/159) remote: Compressing objects: 29% (47/159) remote: Compressing objects: 30% (48/159) remote: Compressing objects: 31% (50/159) remote: Compressing objects: 32% (51/159) remote: Compressing objects: 33% (53/159) remote: Compressing objects: 34% (55/159) remote: Compressing objects: 35% (56/159) remote: Compressing objects: 36% (58/159) remote: Compressing objects: 37% (59/159) remote: Compressing objects: 38% (61/159) remote: Compressing objects: 39% (63/159) remote: Compressing objects: 40% (64/159) remote: Compressing objects: 41% (66/159) remote: Compressing objects: 42% (67/159) remote: Compressing objects: 43% (69/159) remote: Compressing objects: 44% (70/159) remote: Compressing objects: 45% (72/159) remote: Compressing objects: 46% (74/159) remote: Compressing objects: 47% (75/159) remote: Compressing objects: 48% (77/159) remote: Compressing objects: 49% (78/159) remote: Compressing objects: 50% (80/159) remote: Compressing objects: 51% (82/159) remote: Compressing objects: 52% (83/159) remote: Compressing objects: 53% (85/159) remote: Compressing objects: 54% (86/159) remote: Compressing objects: 55% (88/159) remote: Compressing objects: 56% (90/159) remote: Compressing objects: 57% (91/159) remote: Compressing objects: 58% (93/159) remote: Compressing objects: 59% (94/159) remote: Compressing objects: 60% (96/159) remote: Compressing objects: 61% (97/159) remote: Compressing objects: 62% (99/159) remote: Compressing objects: 63% (101/159) remote: Compressing objects: 64% (102/159) remote: Compressing objects: 65% (104/159) remote: Compressing objects: 66% (105/159) remote: Compressing objects: 67% (107/159) remote: Compressing objects: 68% (109/159) remote: Compressing objects: 69% (110/159) remote: Compressing objects: 70% (112/159) remote: Compressing objects: 71% (113/159) remote: Compressing objects: 72% (115/159) remote: Compressing objects: 73% (117/159) remote: Compressing objects: 74% (118/159) remote: Compressing objects: 75% (120/159) remote: Compressing objects: 76% (121/159) remote: Compressing objects: 77% (123/159) remote: Compressing objects: 78% (125/159) remote: Compressing objects: 79% (126/159) remote: Compressing objects: 80% (128/159) remote: Compressing objects: 81% (129/159) remote: Compressing objects: 82% (131/159) remote: Compressing objects: 83% (132/159) remote: Compressing objects: 84% (134/159) remote: Compressing objects: 85% (136/159) remote: Compressing objects: 86% (137/159) remote: Compressing objects: 87% (139/159) remote: Compressing objects: 88% (140/159) remote: Compressing objects: 89% (142/159) remote: Compressing objects: 90% (144/159) remote: Compressing objects: 91% (145/159) remote: Compressing objects: 92% (147/159) remote: Compressing objects: 93% (148/159) remote: Compressing objects: 94% (150/159) remote: Compressing objects: 95% (152/159) remote: Compressing objects: 96% (153/159) remote: Compressing objects: 97% (155/159) remote: Compressing objects: 98% (156/159) remote: Compressing objects: 99% (158/159) remote: Compressing objects: 100% (159/159) remote: Compressing objects: 100% (159/159), done. Step #3 - "compile-libfuzzer-address-x86_64": Receiving objects: 0% (1/13988) Receiving objects: 1% (140/13988) Receiving objects: 2% (280/13988) Receiving objects: 3% (420/13988) Receiving objects: 4% (560/13988) Receiving objects: 5% (700/13988) Receiving objects: 6% (840/13988) Receiving objects: 7% (980/13988) Receiving objects: 8% (1120/13988) Receiving objects: 9% (1259/13988) Receiving objects: 10% (1399/13988) Receiving objects: 11% (1539/13988) Receiving objects: 12% (1679/13988) Receiving objects: 13% (1819/13988) Receiving objects: 14% (1959/13988) Receiving objects: 15% (2099/13988) Receiving objects: 16% (2239/13988) Receiving objects: 17% (2378/13988) Receiving objects: 18% (2518/13988) Receiving objects: 19% (2658/13988) Receiving objects: 20% (2798/13988) Receiving objects: 21% (2938/13988) Receiving objects: 22% (3078/13988) Receiving objects: 23% (3218/13988) Receiving objects: 24% (3358/13988) Receiving objects: 25% (3497/13988) Receiving objects: 26% (3637/13988) Receiving objects: 27% (3777/13988) Receiving objects: 28% (3917/13988) Receiving objects: 29% (4057/13988) Receiving objects: 30% (4197/13988) Receiving objects: 31% (4337/13988) Receiving objects: 32% (4477/13988) Receiving objects: 33% (4617/13988) Receiving objects: 34% (4756/13988) Receiving objects: 35% (4896/13988) Receiving objects: 36% (5036/13988) Receiving objects: 37% (5176/13988) Receiving objects: 38% (5316/13988) Receiving objects: 39% (5456/13988) Receiving objects: 40% (5596/13988) Receiving objects: 41% (5736/13988) Receiving objects: 42% (5875/13988) Receiving objects: 43% (6015/13988) Receiving objects: 44% (6155/13988) Receiving objects: 45% (6295/13988) Receiving objects: 46% (6435/13988) Receiving objects: 47% (6575/13988) Receiving objects: 48% (6715/13988) Receiving objects: 49% (6855/13988) Receiving objects: 50% (6994/13988) Receiving objects: 51% (7134/13988) Receiving objects: 52% (7274/13988) Receiving objects: 53% (7414/13988) Receiving objects: 54% (7554/13988) Receiving objects: 55% (7694/13988) Receiving objects: 56% (7834/13988) Receiving objects: 57% (7974/13988) Receiving objects: 58% (8114/13988) Receiving objects: 59% (8253/13988) Receiving objects: 60% (8393/13988) Receiving objects: 61% (8533/13988) Receiving objects: 62% (8673/13988) Receiving objects: 63% (8813/13988) Receiving objects: 64% (8953/13988) Receiving objects: 65% (9093/13988) Receiving objects: 66% (9233/13988) Receiving objects: 67% (9372/13988) Receiving objects: 68% (9512/13988) Receiving objects: 69% (9652/13988) Receiving objects: 70% (9792/13988) Receiving objects: 71% (9932/13988) Receiving objects: 72% (10072/13988) Receiving objects: 73% (10212/13988) Receiving objects: 74% (10352/13988) Receiving objects: 75% (10491/13988) Receiving objects: 76% (10631/13988) Receiving objects: 77% (10771/13988) Receiving objects: 78% (10911/13988) Receiving objects: 79% (11051/13988) Receiving objects: 80% (11191/13988) Receiving objects: 81% (11331/13988) Receiving objects: 82% (11471/13988) Receiving objects: 83% (11611/13988) Receiving objects: 84% (11750/13988) Receiving objects: 85% (11890/13988) Receiving objects: 86% (12030/13988) Receiving objects: 87% (12170/13988) Receiving objects: 88% (12310/13988) Receiving objects: 89% (12450/13988) Receiving objects: 90% (12590/13988) Receiving objects: 91% (12730/13988) Receiving objects: 92% (12869/13988) Receiving objects: 93% (13009/13988) Receiving objects: 94% (13149/13988) Receiving objects: 95% (13289/13988) Receiving objects: 96% (13429/13988) Receiving objects: 97% (13569/13988) Receiving objects: 98% (13709/13988) Receiving objects: 99% (13849/13988) remote: Total 13988 (delta 160), reused 139 (delta 100), pack-reused 13722 (from 2) Step #3 - "compile-libfuzzer-address-x86_64": Receiving objects: 100% (13988/13988) Receiving objects: 100% (13988/13988), 6.06 MiB | 27.21 MiB/s, done. Step #3 - "compile-libfuzzer-address-x86_64": Resolving deltas: 0% (0/10817) Resolving deltas: 1% (111/10817) Resolving deltas: 5% (606/10817) Resolving deltas: 6% (685/10817) Resolving deltas: 7% (766/10817) Resolving deltas: 8% (886/10817) Resolving deltas: 9% (978/10817) Resolving deltas: 10% (1089/10817) Resolving deltas: 11% (1201/10817) Resolving deltas: 12% (1301/10817) Resolving deltas: 13% (1413/10817) Resolving deltas: 14% (1533/10817) Resolving deltas: 15% (1675/10817) Resolving deltas: 16% (1750/10817) Resolving deltas: 17% (1840/10817) Resolving deltas: 18% (1979/10817) Resolving deltas: 19% (2063/10817) Resolving deltas: 20% (2166/10817) Resolving deltas: 21% (2280/10817) Resolving deltas: 22% (2387/10817) Resolving deltas: 23% (2494/10817) Resolving deltas: 24% (2598/10817) Resolving deltas: 25% (2750/10817) Resolving deltas: 26% (2815/10817) Resolving deltas: 27% (2936/10817) Resolving deltas: 28% (3032/10817) Resolving deltas: 29% (3191/10817) Resolving deltas: 30% (3248/10817) Resolving deltas: 31% (3374/10817) Resolving deltas: 32% (3463/10817) Resolving deltas: 33% (3582/10817) Resolving deltas: 34% (3680/10817) Resolving deltas: 35% (3793/10817) Resolving deltas: 36% (3897/10817) Resolving deltas: 37% (4007/10817) Resolving deltas: 38% (4119/10817) Resolving deltas: 39% (4224/10817) Resolving deltas: 40% (4349/10817) Resolving deltas: 41% (4437/10817) Resolving deltas: 43% (4744/10817) Resolving deltas: 44% (4771/10817) Resolving deltas: 45% (4889/10817) Resolving deltas: 46% (4976/10817) Resolving deltas: 47% (5098/10817) Resolving deltas: 48% (5209/10817) Resolving deltas: 49% (5301/10817) Resolving deltas: 50% (5480/10817) Resolving deltas: 51% (5527/10817) Resolving deltas: 52% (5634/10817) Resolving deltas: 53% (5781/10817) Resolving deltas: 54% (5859/10817) Resolving deltas: 56% (6109/10817) Resolving deltas: 57% (6177/10817) Resolving deltas: 58% (6280/10817) Resolving deltas: 59% (6399/10817) Resolving deltas: 60% (6493/10817) Resolving deltas: 61% (6607/10817) Resolving deltas: 62% (6719/10817) Resolving deltas: 63% (6881/10817) Resolving deltas: 64% (6956/10817) Resolving deltas: 65% (7062/10817) Resolving deltas: 66% (7143/10817) Resolving deltas: 67% (7262/10817) Resolving deltas: 68% (7356/10817) Resolving deltas: 69% (7482/10817) Resolving deltas: 70% (7596/10817) Resolving deltas: 71% (7689/10817) Resolving deltas: 72% (7819/10817) Resolving deltas: 74% (8025/10817) Resolving deltas: 75% (8121/10817) Resolving deltas: 76% (8225/10817) Resolving deltas: 77% (8336/10817) Resolving deltas: 78% (8454/10817) Resolving deltas: 79% (8630/10817) Resolving deltas: 80% (8666/10817) Resolving deltas: 81% (8783/10817) Resolving deltas: 82% (8881/10817) Resolving deltas: 83% (9079/10817) Resolving deltas: 84% (9099/10817) Resolving deltas: 85% (9204/10817) Resolving deltas: 86% (9317/10817) Resolving deltas: 88% (9602/10817) Resolving deltas: 89% (9640/10817) Resolving deltas: 90% (9744/10817) Resolving deltas: 91% (9853/10817) Resolving deltas: 92% (9952/10817) Resolving deltas: 93% (10089/10817) Resolving deltas: 94% (10169/10817) Resolving deltas: 95% (10369/10817) Resolving deltas: 96% (10408/10817) Resolving deltas: 97% (10504/10817) Resolving deltas: 98% (10605/10817) Resolving deltas: 99% (10710/10817) Resolving deltas: 100% (10817/10817) Resolving deltas: 100% (10817/10817), 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 11% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 14% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 15% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 17% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 18% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 22% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 24% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 28% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 32% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 34% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 39% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 45% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 51% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 56% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 62% complete] Step #3 - "compile-libfuzzer-address-x86_64": -- [download 68% 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 (10.1s) 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/webputilsdecode.dir/src/utils/bit_reader_utils.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/sharpyuv.dir/sharpyuv/sharpyuv_dsp.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 0%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_gamma.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/color_cache_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/filters_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building C object CMakeFiles/webpencode.dir/src/enc/alpha_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/huffman_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building C object CMakeFiles/webputils.dir/src/utils/bit_reader_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/palette.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv.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/log_severity.dir/log_severity.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/quant_levels_dec_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 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/webputilsdecode.dir/src/utils/rescaler_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/numeric/CMakeFiles/int128.dir/int128.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/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/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_fixed.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/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 C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing.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 CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_nullguard.dir/internal/nullguard.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/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/random/CMakeFiles/random_seed_gen_exception.dir/seed_gen_exception.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 2%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_format.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 3%] Linking CXX static library libabsl_flags_commandlineflag_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 3%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/random_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 3%] Built target flags_commandlineflag_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 3%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 3%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_clip_tables.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 3%] Building C object CMakeFiles/webputils.dir/src/utils/filters_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 3%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/thread_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 3%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 3%] Building C object CMakeFiles/webputils.dir/src/utils/huffman_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 3%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 4%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 4%] Building C object CMakeFiles/webpencode.dir/src/enc/backward_references_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 4%] 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": [ 4%] 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": [ 4%] Building C object CMakeFiles/webputils.dir/src/utils/palette.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 5%] Building C object CMakeFiles/webputils.dir/src/utils/quant_levels_dec_utils.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 5%] Building C object CMakeFiles/webputils.dir/src/utils/rescaler_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 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/huffman_encode_utils.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": [ 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/webpencode.dir/src/enc/frame_enc.c.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 C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 6%] Building C object CMakeFiles/webpencode.dir/src/enc/iterator_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 6%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cpu.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%] Built target spinlock_wait Step #3 - "compile-libfuzzer-address-x86_64": [ 6%] Building C object CMakeFiles/webpencode.dir/src/enc/near_lossless_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%] Built target webputilsdecode 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%] Linking CXX static library libabsl_random_internal_platform.a 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%] Built target random_internal_platform Step #3 - "compile-libfuzzer-address-x86_64": [ 6%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_enc.c.o 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": [ 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%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 8%] Linking CXX static library libabsl_leak_check.a Step #3 - "compile-libfuzzer-address-x86_64": [ 9%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 9%] Built target leak_check Step #3 - "compile-libfuzzer-address-x86_64": [ 9%] 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": [ 10%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRErrorListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 10%] 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": [ 11%] Linking C static library libsharpyuv.a Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_csp_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] Built target sharpyuv Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] Built target webputils Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRErrorStrategy.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] Built target grammar_info Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRFileStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] 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/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": [ 11%] Linking CXX static library libabsl_exponential_biased.a Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] Built target exponential_biased Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] Linking CXX static library libabsl_log_internal_nullguard.a Step #3 - "compile-libfuzzer-address-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 #3 - "compile-libfuzzer-address-x86_64": [ 11%] Built target log_internal_nullguard Step #3 - "compile-libfuzzer-address-x86_64": [ 11%] 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": [ 11%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv.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%] Building C object CMakeFiles/webpencode.dir/src/enc/predictor_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv.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/webpencode.dir/src/enc/token_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_avx2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Linking CXX static library libabsl_strerror.a Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Built target strerror 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/tree_enc.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/webpencode.dir/src/enc/vp8l_enc.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/webp_enc.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/lossless_sse41.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_sse41.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Linking CXX static library libabsl_random_seed_gen_exception.a Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_sse41.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] Built target random_seed_gen_exception Step #3 - "compile-libfuzzer-address-x86_64": [ 12%] 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": [ 12%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_sse41.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%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_sse2.c.o 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": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 14%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_lookup.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 14%] 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": [ 14%] 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": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 14%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_sse41.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 14%] Linking CXX static library libabsl_periodic_sampler.a Step #3 - "compile-libfuzzer-address-x86_64": [ 14%] Built target periodic_sampler Step #3 - "compile-libfuzzer-address-x86_64": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 14%] Linking CXX static library libabsl_civil_time.a Step #3 - "compile-libfuzzer-address-x86_64": [ 14%] Built target civil_time Step #3 - "compile-libfuzzer-address-x86_64": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 15%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_sse41.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": [ 15%] Linking CXX static library libabsl_int128.a 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%] Built target int128 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/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": [ 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/yuv_sse41.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": 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/filters_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 16%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 16%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 17%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 17%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 17%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_mips32.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 17%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRErrorStrategy.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 17%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_mips32.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 17%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_mips32.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 17%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 17%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 17%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 17%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 17%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 18%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 18%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 18%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRFileStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 18%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRInputStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 18%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/BailErrorStrategy.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 18%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/BaseErrorListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 18%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/BufferedTokenStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 18%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRInputStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 19%] Linking CXX static library libabsl_random_internal_randen_slow.a Step #3 - "compile-libfuzzer-address-x86_64": [ 19%] Built target random_internal_randen_slow Step #3 - "compile-libfuzzer-address-x86_64": [ 19%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/BailErrorStrategy.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 19%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/BaseErrorListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 19%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/CharStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 19%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/BufferedTokenStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 19%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/CharStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 20%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/CommonToken.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 21%] Linking CXX static library libabsl_random_internal_randen_hwaes_impl.a Step #3 - "compile-libfuzzer-address-x86_64": [ 21%] Built target random_internal_randen_hwaes_impl Step #3 - "compile-libfuzzer-address-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 21%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/CommonToken.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 23%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/CommonTokenFactory.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_mips32.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_mips32.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_mips32.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/ssim.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Built target webpdspdecode Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] 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": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Linking CXX static library libabsl_random_internal_randen_hwaes.a Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Built target random_internal_randen_hwaes Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Building C object CMakeFiles/webpdecode.dir/src/dec/alpha_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/ssim_sse2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_sse41.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_sse41.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_randen.dir/internal/randen.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Linking CXX static library libabsl_raw_logging_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 25%] Built target raw_logging_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 26%] Building C object CMakeFiles/webpdecode.dir/src/dec/buffer_dec.c.o 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 C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_avx2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 26%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 27%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 27%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_neon.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 27%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 27%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_msa.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 27%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_mips32.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 27%] Building C object CMakeFiles/webpdecode.dir/src/dec/frame_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 27%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_mips32.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 27%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_mips32.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 27%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 27%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_mips_dsp_r2.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] Building C object CMakeFiles/webpdecode.dir/src/dec/idec_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] Building C object CMakeFiles/webpdecode.dir/src/dec/io_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] Building C object CMakeFiles/webpdecode.dir/src/dec/quant_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] Building C object CMakeFiles/webpdecode.dir/src/dec/tree_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] Building C object CMakeFiles/webpdecode.dir/src/dec/vp8_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] Building C object CMakeFiles/webpdecode.dir/src/dec/vp8l_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] Building C object CMakeFiles/webpdecode.dir/src/dec/webp_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/spinlock.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/sysinfo.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/thread_identity.cc.o 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/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/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/DefaultErrorStrategy.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/base/CMakeFiles/throw_delegate.dir/internal/throw_delegate.cc.o 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": [ 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/CommonTokenFactory.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 28%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/InputMismatchException.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/IntStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/InterpreterRuleContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Lexer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/CommonTokenStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/LexerInterpreter.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ConsoleErrorListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/DefaultErrorStrategy.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/LexerNoViableAltException.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ListTokenSource.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 29%] Linking CXX static library libabsl_random_internal_randen.a Step #3 - "compile-libfuzzer-address-x86_64": [ 29%] Built target random_internal_randen Step #3 - "compile-libfuzzer-address-x86_64": [ 29%] 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": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/DiagnosticErrorListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 29%] 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": [ 29%] Built target webpdsp Step #3 - "compile-libfuzzer-address-x86_64": [ 30%] 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": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/NoViableAltException.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 30%] Built target webpdecode Step #3 - "compile-libfuzzer-address-x86_64": [ 30%] 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": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Parser.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 30%] Linking CXX static library libabsl_bad_variant_access.a Step #3 - "compile-libfuzzer-address-x86_64": [ 30%] Built target bad_variant_access Step #3 - "compile-libfuzzer-address-x86_64": [ 30%] 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": 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": [ 30%] Linking CXX static library libabsl_time_zone.a 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/base/CMakeFiles/scoped_set_env.dir/internal/scoped_set_env.cc.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: [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ParserInterpreter.cpp.o 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": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/thread_identity.cc:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 31%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ParserRuleContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 31%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ProxyErrorListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 31%] Linking CXX static library libabsl_bad_optional_access.a Step #3 - "compile-libfuzzer-address-x86_64": [ 31%] Built target bad_optional_access Step #3 - "compile-libfuzzer-address-x86_64": [ 31%] Building CXX object _deps/abseil-cpp-build/absl/types/CMakeFiles/bad_any_cast_impl.dir/bad_any_cast.cc.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 31%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Exceptions.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 31%] Linking CXX static library libabsl_base.a Step #3 - "compile-libfuzzer-address-x86_64": [ 31%] Built target base Step #3 - "compile-libfuzzer-address-x86_64": [ 32%] Linking C static library libwebpdecoder.a Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Linking CXX static library libabsl_throw_delegate.a Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Built target throw_delegate Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Built target webpdecoder Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Linking C static library libwebp.a Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings_internal.dir/internal/ostringstream.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Built target webp Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/string_view.dir/string_view.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RecognitionException.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Recognizer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RuleContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] 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": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RuleContextWithAltNum.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RuntimeMetaData.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/FailedPredicateException.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Token.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/InputMismatchException.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/IntStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/TokenSource.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 35%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/TokenStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 35%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/TokenStreamRewriter.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 35%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/UnbufferedCharStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 36%] Linking CXX static library libabsl_cordz_functions.a Step #3 - "compile-libfuzzer-address-x86_64": [ 37%] Linking CXX static library libabsl_scoped_set_env.a Step #3 - "compile-libfuzzer-address-x86_64": [ 37%] Built target cordz_functions Step #3 - "compile-libfuzzer-address-x86_64": [ 37%] Built target scoped_set_env Step #3 - "compile-libfuzzer-address-x86_64": [ 37%] 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": [ 37%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/demangle_internal.dir/internal/demangle.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 37%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/UnbufferedTokenStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/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": [ 37%] Linking CXX static library libabsl_bad_any_cast_impl.a Step #3 - "compile-libfuzzer-address-x86_64": [ 37%] Built target bad_any_cast_impl Step #3 - "compile-libfuzzer-address-x86_64": [ 37%] Building CXX object _deps/abseil-cpp-build/absl/hash/CMakeFiles/city.dir/internal/city.cc.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 37%] Linking CXX static library libabsl_string_view.a Step #3 - "compile-libfuzzer-address-x86_64": [ 37%] Built target string_view Step #3 - "compile-libfuzzer-address-x86_64": [ 38%] 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": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Vocabulary.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 38%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings_internal.dir/internal/utf8.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/WritableToken.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATN.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings_internal.dir/internal/escaping.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/InterpreterRuleContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNConfig.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Lexer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/LexerInterpreter.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNConfigSet.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Linking CXX static library libabsl_debugging_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Built target debugging_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] 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": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNDeserializationOptions.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNDeserializer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNSimulator.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNState.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/low_level_alloc.cc:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNStateType.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/hash/internal/city.cc:28: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/LexerNoViableAltException.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ListTokenSource.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ActionTransition.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_static.dir/src/atn/AmbiguityInfo.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": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/NoViableAltException.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ArrayPredictionContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 41%] Linking CXX static library libabsl_city.a Step #3 - "compile-libfuzzer-address-x86_64": [ 41%] Built target city Step #3 - "compile-libfuzzer-address-x86_64": 1[ 41%] 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": warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 41%] Linking CXX static library libabsl_low_level_hash.a Step #3 - "compile-libfuzzer-address-x86_64": [ 41%] Built target low_level_hash Step #3 - "compile-libfuzzer-address-x86_64": [ 41%] Building C object CMakeFiles/webpdemux.dir/src/demux/anim_decode.c.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 41%] Linking CXX static library libabsl_strings_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 41%] Linking CXX static library libabsl_crc_cpu_detect.a Step #3 - "compile-libfuzzer-address-x86_64": [ 41%] Built target crc_cpu_detect Step #3 - "compile-libfuzzer-address-x86_64": [ 41%] Built target strings_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 42%] Building C object CMakeFiles/imageioutil.dir/imageio/imageio_util.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 42%] Building C object CMakeFiles/libwebpmux.dir/src/mux/anim_encode.c.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 42%] Linking CXX static library libabsl_malloc_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 42%] Built target malloc_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 43%] Building C object CMakeFiles/extras.dir/extras/extras.c.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%] Linking C static library libimageioutil.a Step #3 - "compile-libfuzzer-address-x86_64": [ 43%] Built target imageioutil Step #3 - "compile-libfuzzer-address-x86_64": [ 43%] Building C object CMakeFiles/anim_util.dir/examples/anim_util.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 43%] Linking CXX static library libabsl_log_internal_conditions.a Step #3 - "compile-libfuzzer-address-x86_64": [ 43%] Built target log_internal_conditions Step #3 - "compile-libfuzzer-address-x86_64": [ 44%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/ascii.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 44%] Building C object CMakeFiles/extras.dir/extras/quality_estimate.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/AtomTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ContextSensitivityInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/DecisionEventInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/DecisionInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Parser.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 45%] Building C object CMakeFiles/extras.dir/extras/sharpyuv_risk_table.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 45%] Linking C static library libwebpdemux.a Step #3 - "compile-libfuzzer-address-x86_64": [ 45%] Built target webpdemux Step #3 - "compile-libfuzzer-address-x86_64": [ 45%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/stacktrace.dir/stacktrace.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/DecisionState.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 45%] Building C object CMakeFiles/anim_util.dir/examples/gifdec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 45%] Linking C static library libextras.a Step #3 - "compile-libfuzzer-address-x86_64": [ 45%] Built target extras Step #3 - "compile-libfuzzer-address-x86_64": [ 45%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/graphcycles_internal.dir/internal/graphcycles.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/EpsilonTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ErrorInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Linking C static library libanim_util.a Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Built target anim_util Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc_internal.dir/internal/crc.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LL1Analyzer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Linking CXX static library libabsl_stacktrace.a Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Built target stacktrace Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Building C object CMakeFiles/exampleutil.dir/examples/example_util.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Building C object CMakeFiles/libwebpmux.dir/src/mux/muxedit.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Linking C static library libexampleutil.a Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Linking CXX static library libabsl_demangle_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Built target exampleutil Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Building C object CMakeFiles/imagedec.dir/imageio/image_dec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Built target demangle_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 46%] Building C object CMakeFiles/imageenc.dir/imageio/image_enc.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerATNConfig.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 47%] Building C object CMakeFiles/imagedec.dir/imageio/jpegdec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerATNSimulator.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 47%] Building C object CMakeFiles/imagedec.dir/imageio/metadata.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 47%] Building C object CMakeFiles/imagedec.dir/imageio/pngdec.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": [ 47%] Linking C static library libimageenc.a Step #3 - "compile-libfuzzer-address-x86_64": [ 47%] Building C object CMakeFiles/libwebpmux.dir/src/mux/muxinternal.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 47%] Built target imageenc Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ParserInterpreter.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building C object CMakeFiles/webpinfo.dir/examples/webpinfo.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerActionExecutor.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerChannelAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building C object CMakeFiles/imagedec.dir/imageio/pnmdec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerCustomAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ParserRuleContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ProxyErrorListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/charconv.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building C object CMakeFiles/libwebpmux.dir/src/mux/muxread.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RecognitionException.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerIndexedCustomAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Recognizer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building C object CMakeFiles/imagedec.dir/imageio/tiffdec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building C object CMakeFiles/imagedec.dir/imageio/webpdec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerModeAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Building C object CMakeFiles/imagedec.dir/imageio/wicdec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerMoreAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Linking C static library libwebpmux.a Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Linking C static library libimagedec.a Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Built target libwebpmux Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Building C object CMakeFiles/gif2webp.dir/examples/gif2webp.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Built target imagedec Step #3 - "compile-libfuzzer-address-x86_64": [ 49%] Building C object CMakeFiles/webpmux.dir/examples/webpmux.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerPopModeAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 50%] 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/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": [ 51%] Linking C executable webpinfo Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerSkipAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Building C object CMakeFiles/gif2webp.dir/examples/gifdec.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerTypeAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LookaheadEventInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/NotSetTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Built target webpinfo Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Building C object CMakeFiles/get_disto.dir/extras/get_disto.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/OrderedATNConfigSet.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Linking C executable gif2webp Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Linking C executable webpmux Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Linking C executable get_disto Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ParseInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Built target webpmux Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Building C object CMakeFiles/webp_quality.dir/extras/webp_quality.c.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": [ 51%] Built target gif2webp Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Building C object CMakeFiles/anim_diff.dir/examples/anim_diff.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Linking C executable webp_quality Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ParserATNSimulator.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Built target get_disto Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Building C object CMakeFiles/anim_dump.dir/examples/anim_dump.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Linking C executable anim_diff Step #3 - "compile-libfuzzer-address-x86_64": [ 51%] Linking C executable anim_dump Step #3 - "compile-libfuzzer-address-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PrecedencePredicateTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 52%] Built target webp_quality Step #3 - "compile-libfuzzer-address-x86_64": [ 52%] Building C object CMakeFiles/dwebp.dir/examples/dwebp.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredicateEvalInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 52%] Linking C executable dwebp Step #3 - "compile-libfuzzer-address-x86_64": [ 52%] Built target anim_diff Step #3 - "compile-libfuzzer-address-x86_64": [ 52%] Building C object CMakeFiles/cwebp.dir/examples/cwebp.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 52%] Built target anim_dump Step #3 - "compile-libfuzzer-address-x86_64": [ 52%] Building C object CMakeFiles/img2webp.dir/examples/img2webp.c.o Step #3 - "compile-libfuzzer-address-x86_64": [ 52%] 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": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 53%] 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": [ 53%] Linking CXX static library libabsl_graphcycles_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 53%] Built target graphcycles_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionContextCache.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionContextMergeCache.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RuleContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RuleContextWithAltNum.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Linking C executable img2webp Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionMode.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ProfilingATNSimulator.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Built target dwebp Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/escaping.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 54%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/charconv_bigint.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/RangeTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/RuleTransition.cpp.o 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/SemanticContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/SetTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RuntimeMetaData.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/SingletonPredictionContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Linking C executable cwebp Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/StarLoopbackState.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/Transition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/TransitionType.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/WildcardTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 55%] Built target cwebp Step #3 - "compile-libfuzzer-address-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/dfa/DFA.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/dfa/DFASerializer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Token.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/TokenSource.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": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/dfa/DFAState.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 57%] 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/strings/escaping.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/escaping.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/ascii.h:61: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 57%] Linking CXX static library libabsl_crc_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 57%] Built target crc_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/TokenStreamRewriter.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": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/dfa/LexerDFASerializer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/internal/Synchronization.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/InterpreterDataReader.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/Interval.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/UnbufferedCharStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/UnbufferedTokenStream.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/IntervalSet.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/MurmurHash.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/Predicate.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/Any.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/Arrays.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/CPPUtils.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/StringUtils.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Vocabulary.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/charconv_parse.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/Utf8.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ErrorNodeImpl.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/IterativeParseTreeWalker.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] 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": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/WritableToken.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATN.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNConfig.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTree.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTreeListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTreeVisitor.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTreeWalker.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/TerminalNodeImpl.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/Trees.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 59%] 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": [ 59%] 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": 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": [ 59%] 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": 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": [ 60%] 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": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 60%] 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": [ 60%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/memutil.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 60%] 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": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 60%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/stringify_sink.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNConfigSet.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 61%] 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": [ 61%] 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": [ 61%] 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": [ 61%] 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": [ 61%] 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": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNDeserializationOptions.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNDeserializer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNSimulator.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 62%] 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": [ 62%] 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": [ 62%] 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": [ 62%] 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": [ 62%] 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": [ 62%] 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": [ 62%] 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": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNState.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": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNStateType.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ActionTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 62%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/match.cc.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": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/AmbiguityInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ArrayPredictionContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/AtomTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 64%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/numbers.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ContextSensitivityInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/DecisionEventInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/DecisionInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/DecisionState.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/EpsilonTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ErrorInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LL1Analyzer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerATNConfig.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerATNSimulator.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerAction.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": 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": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerActionExecutor.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerChannelAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerCustomAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 65%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/str_cat.cc.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": [ 65%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/str_replace.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 65%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/str_split.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 65%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/substitute.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerIndexedCustomAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerModeAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerMoreAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerPopModeAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerPushModeAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerSkipAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerTypeAction.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LookaheadEventInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/NotSetTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/OrderedATNConfigSet.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ParseInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ParserATNSimulator.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PrecedencePredicateTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredicateEvalInfo.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredicateTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 67%] Linking CXX static library libantlr4-runtime.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/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": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionContextCache.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionContextMergeCache.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 67%] Built target antlr4_static Step #3 - "compile-libfuzzer-address-x86_64": [ 67%] 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": 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": 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": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionMode.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.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/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": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/RangeTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/RuleTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/SemanticContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/SetTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/SingletonPredictionContext.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/StarLoopbackState.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 68%] Linking CXX static library libabsl_strings.a Step #3 - "compile-libfuzzer-address-x86_64": [ 68%] Built target strings Step #3 - "compile-libfuzzer-address-x86_64": [ 68%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_logging.dir/internal/logging.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/Transition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/TransitionType.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/WildcardTransition.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/DFA.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/DFASerializer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/DFAState.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/LexerDFASerializer.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/internal/Synchronization.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/InterpreterDataReader.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/Interval.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 69%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/IntervalSet.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/MurmurHash.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/Predicate.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/Any.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/Arrays.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/CPPUtils.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/StringUtils.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/logging.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/logging.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_cat.h:102: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/Utf8.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ErrorNodeImpl.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/IterativeParseTreeWalker.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTree.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTreeListener.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTreeVisitor.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 71%] Linking CXX static library libfuzztest_logging.a Step #3 - "compile-libfuzzer-address-x86_64": [ 71%] Built target fuzztest_logging Step #3 - "compile-libfuzzer-address-x86_64": [ 71%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/symbolize.dir/symbolize.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTreeWalker.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/TerminalNodeImpl.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 71%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/Trees.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": [ 71%] 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": [ 71%] 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": [ 72%] 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": [ 72%] 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": [ 72%] 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": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 72%] 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": [ 72%] 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": [ 73%] Linking CXX static library ../../../lib/libgtest.a Step #3 - "compile-libfuzzer-address-x86_64": [ 73%] 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": [ 73%] Built target gtest Step #3 - "compile-libfuzzer-address-x86_64": [ 73%] 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": [ 73%] 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": [ 73%] 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": [ 73%] 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": [ 73%] 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": 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": [ 74%] 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": [ 74%] 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": [ 74%] 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": [ 74%] 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": [ 74%] 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": [ 74%] 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": [ 74%] 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": [ 75%] 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": [ 75%] 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": [ 75%] 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": [ 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": [ 76%] 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": [ 76%] 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": [ 76%] 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": [ 76%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time.dir/civil_time.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 76%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time.dir/clock.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/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": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 76%] Linking CXX static library libabsl_symbolize.a Step #3 - "compile-libfuzzer-address-x86_64": [ 76%] Built target symbolize Step #3 - "compile-libfuzzer-address-x86_64": [ 76%] Building CXX object _deps/abseil-cpp-build/absl/hash/CMakeFiles/hash.dir/internal/hash.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": [ 76%] 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": [ 76%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time.dir/format.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 76%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time.dir/time.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 76%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_commandlineflag.dir/commandlineflag.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 76%] 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": [ 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": [ 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": 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": 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": [ 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": [ 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": [ 79%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": 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/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_reloca/src/libwebp/build/_deps/antlr_cpp-src/runtime/src/tree/xpath/XPathLexer.cpp:166:table(48:T)> warning: {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": unused parameter 'context' [-Wunused-parameter] Step #3 - "compile-libfuzzer-address-x86_64": 166 | void XPathLexer::IDAction(antlr4::RuleContext *context, size_t actionIndex) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/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/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": 1 warning generated. 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": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/commandlineflag.cc:16: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/commandlineflag.h:35: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/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": 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": [ 79%] Linking CXX static library libabsl_flags_commandlineflag.a Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Built target flags_commandlineflag Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_private_handle_accessor.dir/internal/private_handle_accessor.cc.o Step #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/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": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Linking CXX static library libabsl_examine_stack.a 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": [ 79%] Built target examine_stack Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/failure_signal_handler.dir/failure_signal_handler.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/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": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/proto.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/proto.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Linking CXX static library libabsl_hash.a Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Built target hash Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Linking CXX static library libabsl_log_internal_fnmatch.a Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Built target log_internal_fnmatch 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/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": 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": [ 79%] Linking CXX static library libabsl_log_internal_proto.a Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Built target log_internal_proto Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Linking CXX shared library libantlr4-runtime.so Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/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/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": [ 79%] Linking CXX static library libabsl_random_distributions.a Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Built target random_distributions 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": [ 79%] Linking CXX static library libabsl_time.a 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_random_internal_seed_material.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 random_internal_seed_material Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_pool_urbg.dir/internal/pool_urbg.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/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_flags_private_handle_accessor.a Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Built target flags_private_handle_accessor Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Built target antlr4_shared Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Linking CXX static library libabsl_failure_signal_handler.a Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Built target failure_signal_handler Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Linking CXX static library ../../../lib/libgtest_main.a Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Built target gtest_main Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_tests.dir/tests/Utf8Test.cpp.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Linking CXX static library libabsl_str_format_internal.a Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Built target str_format_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_type_support.dir/internal/type_support.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 79%] 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/fuzztest-build/fuzztest/CMakeFiles/fuzztest_io.dir/internal/io.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 80%] 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": [ 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/fuzztest-build/fuzztest/CMakeFiles/fuzztest_serialization.dir/internal/serialization.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 81%] 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": [ 81%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_marshalling.dir/marshalling.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 81%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_distribution_test_util.dir/internal/chi_square.cc.o Step #3 - "compile-libfuzzer-address-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 #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/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/log/internal/globals.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/globals.h:27: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 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": [ 81%] Linking CXX static library libabsl_log_entry.a Step #3 - "compile-libfuzzer-address-x86_64": [ 81%] Built target log_entry Step #3 - "compile-libfuzzer-address-x86_64": [ 81%] 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": [ 81%] Linking CXX static library libabsl_kernel_timeout_internal.a Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 81%] Built target kernel_timeout_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 81%] Linking CXX static library libabsl_log_internal_globals.a Step #3 - "compile-libfuzzer-address-x86_64": [ 81%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/barrier.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 81%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/blocking_counter.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 81%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/futex_waiter.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 81%] 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": [ 81%] 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": [ 82%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/pthread_waiter.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 82%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/sem_waiter.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 82%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/stdcpp_waiter.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 82%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/waiter_base.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 82%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/internal/win32_waiter.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 82%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/notification.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 82%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/synchronization.dir/mutex.cc.o 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": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Linking CXX static library libabsl_random_internal_pool_urbg.a Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Built target random_internal_pool_urbg Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] 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": 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/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/distribution_test_util.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/distribution_test_util.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/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": 1 warning generated. 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/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/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/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": 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_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/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": 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/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": 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_crc32c.a Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. 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": 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/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": [ 83%] Linking CXX static library libabsl_log_sink.a 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/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": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/per_thread_sem.cc:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/per_thread_sem.h:32: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/create_thread_identity.cc:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/waiter.h:20: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/futex_waiter.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/mutex.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/mutex.h:75: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/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": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/pthread_waiter.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/pthread_waiter.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/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/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": 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 libfuzztest_type_support.a Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Built target fuzztest_type_support Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/seed_sequences.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/seed_sequences.h:32: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/salted_seed_seq.h:27: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/inlined_vector.h:53: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/inlined_vector.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/compressed_tuple.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/utility/utility.h:45: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": 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": [ 83%] Linking CXX static library ../../../lib/libgmock.a 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 log_internal_format Step #3 - "compile-libfuzzer-address-x86_64": [ 83%] Built target gmock Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. 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%] 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": [ 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/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": [ 84%] Linking CXX static library libabsl_flags_marshalling.a Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 84%] Built target flags_marshalling Step #3 - "compile-libfuzzer-address-x86_64": [ 84%] Linking CXX static library libfuzztest_io.a Step #3 - "compile-libfuzzer-address-x86_64": [ 84%] Built target fuzztest_io 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/container/CMakeFiles/hashtablez_sampler.dir/internal/hashtablez_sampler_force_weak_definition.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": [ 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": 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": [ 86%] Linking CXX executable antlr4_tests 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": 1 warning generated. 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": [ 86%] Linking CXX static library libabsl_crc_cord_state.a Step #3 - "compile-libfuzzer-address-x86_64": [ 86%] Built target crc_cord_state Step #3 - "compile-libfuzzer-address-x86_64": [ 87%] 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": [ 87%] 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": [ 87%] 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": [ 87%] 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": [ 87%] 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": [ 87%] 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/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": 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": 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 libfuzztest_seed_seq.a Step #3 - "compile-libfuzzer-address-x86_64": [ 87%] Built target fuzztest_seed_seq 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%] Built target antlr4_tests 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%] Linking CXX static library ../../../lib/libgmock_main.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 gmock_main 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 | : 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_btree_reader.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_btree_reader.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_data_edge.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.h:26: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_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": [ 87%] Linking CXX static library libgenerated_antlr_parser.a Step #3 - "compile-libfuzzer-address-x86_64": [ 87%] Built target generated_antlr_parser 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": [ 87%] 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": 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": 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": 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/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/log/globals.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/globals.h:27: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/vlog_config.h:39: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.cc:16: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Linking CXX static library libabsl_cord_internal.a Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Built target cord_internal Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Linking CXX static library libabsl_log_globals.a 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": [ 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": [ 88%] Built target flags_internal Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/initialize.cc:18: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/globals.h:27: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/log_sink_set.cc:16: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/log_sink_set.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log_entry.h:34: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cordz_info.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cordz_info.h:26: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.h:26: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Linking CXX static library libabsl_log_initialize.a Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Built target log_initialize Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Linking CXX static library libabsl_log_internal_log_sink_set.a Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Built target log_internal_log_sink_set Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_message.dir/internal/log_message.cc.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Linking CXX static library libabsl_cordz_info.a Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Built target cordz_info Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord.dir/cord.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/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_analysis.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": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Linking CXX static library libantlr_frontend.a Step #3 - "compile-libfuzzer-address-x86_64": [ 88%] Built target antlr_frontend 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": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/cord_analysis.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/cord_analysis.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/cord_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.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/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": 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 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/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/abseil-cpp-build/absl/status/CMakeFiles/status.dir/status.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 90%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_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/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/status/internal/status_internal.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/internal/status_internal.h:25: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/reflection.cc:16: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/reflection.h:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/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": 1 warning generated. 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": [ 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/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": 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": 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/compile.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/filtered_re2.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 91%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/nfa.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 91%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/mimics_pcre.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 91%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/parse.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 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/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/re2.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/regexp.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/simplify.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/set.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/tostring.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/unicode_casefold.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/unicode_groups.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/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/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/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/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/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/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": 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/tostring.cc:11: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_format.h:82: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/simplify.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/regexp.h:95: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/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/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/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/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": 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": 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/prefilter_tree.cc:5: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/prefilter_tree.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_set.h:35: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/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/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.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/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": 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": 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": 1 warning generated. 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: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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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, 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": [ 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": 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": 3 warnings 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 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": [ 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": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/corpus_database.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/corpus_database.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 93%] Linking CXX static library libfuzztest_domain_core.a 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": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. 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": 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/fuzztest/internal/fixture_driver.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/fixture_driver.h:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status.h:63: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": 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": 3 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 94%] Linking CXX static library libre2.a Step #3 - "compile-libfuzzer-address-x86_64": [ 94%] Built target re2 Step #3 - "compile-libfuzzer-address-x86_64": [ 95%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_regexp_dfa.dir/internal/domains/regexp_dfa.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/parse.cc:16: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/parse.h:30: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/parse.h:26: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/usage.h:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/commandlineflag.h:35: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 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": 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/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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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/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": 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/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": 2 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Linking CXX static library libfuzztest_regexp_dfa.a Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Built target fuzztest_regexp_dfa Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_domain.dir/internal/domains/in_grammar_impl.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/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": 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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Linking CXX executable grammar_domain_code_generator Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/runtime.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/runtime.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash, std::equal_to, std::allocator>>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash, std::equal_to, std::allocator>>>::prepare_insert' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:211:22: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash, std::equal_to, std::allocator>>>::find_or_prepare_insert' requested here Step #3 - "compile-libfuzzer-address-x86_64": 211 | auto res = this->find_or_prepare_insert(k); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:141:12: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map>, absl::hash_internal::Hash, std::equal_to, std::allocator>>>::try_emplace_impl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 141 | return try_emplace_impl(k, std::forward(args)...); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:193:49: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map>, absl::hash_internal::Hash, std::equal_to, std::allocator>>>::try_emplace' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | return Policy::value(&this->unchecked_deref(try_emplace(key).first)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/domains/in_grammar_impl.cc:30:9: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map>, absl::hash_internal::Hash, std::equal_to, std::allocator>>>::operator[]>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 30 | groups[astnode.type_id].push_back(&astnode); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Generating json_grammar.h Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Built target json_grammar Step #3 - "compile-libfuzzer-address-x86_64": 2 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Linking CXX static library libfuzztest_domain.a Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Built target fuzztest_domain Step #3 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Linking CXX static library libfuzztest_runtime.a Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Built target fuzztest_runtime Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_compatibility_mode.dir/internal/compatibility_mode.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/compatibility_mode.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/compatibility_mode.h:35: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/distributions.h:56: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/bernoulli_distribution.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/fast_uniform_bits.h:24: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/compatibility_mode.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/compatibility_mode.h:35: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/distributions.h:56: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/bernoulli_distribution.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/fast_uniform_bits.h:24: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/compatibility_mode.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/compatibility_mode.h:35: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/distributions.h:56: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/bernoulli_distribution.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/fast_uniform_bits.h:24: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/compatibility_mode.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/compatibility_mode.h:35: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/distributions.h:56: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/bernoulli_distribution.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/fast_uniform_bits.h:24: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Linking CXX static library libfuzztest_compatibility_mode.a Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Built target fuzztest_compatibility_mode Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_registry.dir/internal/registry.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/registry.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/registry.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/function_ref.h:54: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/function_ref.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/registry.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/registry.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/function_ref.h:54: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/function_ref.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/registry.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/registry.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/function_ref.h:54: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/function_ref.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/registry.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/registry.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/function_ref.h:54: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/function_ref.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/registry.cc:15: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/registry.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/function_ref.h:54: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/function_ref.h:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>>::prepare_insert' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:211:22: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set>, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>>::find_or_prepare_insert' requested here Step #3 - "compile-libfuzzer-address-x86_64": 211 | auto res = this->find_or_prepare_insert(k); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:133:12: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map>, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>>::try_emplace_impl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 133 | return try_emplace_impl(std::forward(k), std::forward(args)...); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/registry.cc:68:36: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map>, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>>::try_emplace' requested here Step #3 - "compile-libfuzzer-address-x86_64": 68 | SetUpTearDownTestSuiteRegistry().try_emplace( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Linking CXX static library libfuzztest_registry.a Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Built target fuzztest_registry Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_fuzztest_macros.dir/fuzztest_macros.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_googletest_adaptor.dir/internal/googletest_adaptor.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest_macros.cc:1: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/fuzztest_macros.h:25: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/statusor.h:48: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/googletest_adaptor.cc:2: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/googletest_adaptor.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest_macros.cc:1: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/fuzztest_macros.h:25: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/statusor.h:48: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/googletest_adaptor.cc:2: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/googletest_adaptor.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest_macros.cc:1: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/fuzztest_macros.h:25: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/statusor.h:48: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/googletest_adaptor.cc:2: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/googletest_adaptor.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest_macros.cc:1: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/fuzztest_macros.h:25: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/statusor.h:48: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/googletest_adaptor.cc:2: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/googletest_adaptor.h:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Linking CXX static library libfuzztest_fuzztest_macros.a Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Built target fuzztest_fuzztest_macros Step #3 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Linking CXX static library libfuzztest_googletest_adaptor.a Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Built target fuzztest_googletest_adaptor Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_init_fuzztest.dir/init_fuzztest.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/init_fuzztest.cc:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/init_fuzztest.cc:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/init_fuzztest.cc:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/init_fuzztest.cc:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Linking CXX static library libfuzztest_init_fuzztest.a Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Built target fuzztest_init_fuzztest Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_fuzztest_gtest_main.dir/fuzztest_gtest_main.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_llvm_fuzzer_main.dir/llvm_fuzzer_main.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest_gtest_main.cc:18: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/match.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/llvm_fuzzer_main.cc:5: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Linking CXX static library libfuzztest_fuzztest_gtest_main.a Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Built target fuzztest_fuzztest_gtest_main Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Building CXX object tests/fuzzer/CMakeFiles/fuzz_utils.dir/fuzz_utils.cc.o Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Linking CXX static library libfuzztest_llvm_fuzzer_main.a Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Built target fuzztest_llvm_fuzzer_main Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_llvm_fuzzer_wrapper.dir/llvm_fuzzer_wrapper.cc.o Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.cc:17: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/llvm_fuzzer_wrapper.cc:9: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); 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/build/_deps/fuzztest-src/fuzztest/llvm_fuzzer_wrapper.cc:9: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.cc:17: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/llvm_fuzzer_wrapper.cc:9: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.cc:17: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.cc:17: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 536 | : Base(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/llvm_fuzzer_wrapper.cc:9: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary>::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Linking CXX static library libfuzz_utils.a Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Built target fuzz_utils Step #3 - "compile-libfuzzer-address-x86_64": [ 97%] Building CXX object tests/fuzzer/CMakeFiles/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": [ 97%] Building CXX object tests/fuzzer/CMakeFiles/enc_dec_fuzzer.dir/enc_dec_fuzzer.cc.o Step #3 - "compile-libfuzzer-address-x86_64": [ 98%] Building CXX object tests/fuzzer/CMakeFiles/enc_fuzzer.dir/enc_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/animencoder_fuzzer.dir/animencoder_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/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/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/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": 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_relocaIn file included from t/src/libwebp/tests/fuzzer/advanced_api_fuzzer.cca:b24l: Step #3 - "compile-libfuzzer-address-x86_64": eIn file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h(:T36): 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 Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h :| 21: Step #3 - "compile-libfuzzer-address-x86_64": ^In file included from Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_dec_fuzzer.cc:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/huffman_fuzzer.cc:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/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/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: In file included from /src/libwebp/tests/fuzzer/animencoder_fuzzer.ccbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]:23 Step #3 - "compile-libfuzzer-address-x86_64": : Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": 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 :51138 | : 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 s/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.ht:d153:: Step #3 - "compile-libfuzzer-address-x86_64": :In file included from i/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.hn:t22e: Step #3 - "compile-libfuzzer-address-x86_64": gr/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.ha:l511_:c36o:n stawarning: ntl _{c}o;ns Step #3 - "compile-libfuzzer-address-x86_64": t a| nt ^< Step #3 - "compile-libfuzzer-address-x86_64": 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/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/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": In file included from /src/libwebp/tests/fuzzer/enc_fuzzer.cc:27: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/imageio_fuzzer.cc:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 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":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/anim_util_fuzzer.cc:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/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": 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/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": In file included from /src/libwebp/tests/fuzzer/huffman_fuzzer.cc143: | 22 : Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h :d36o: Step #3 - "compile-libfuzzer-address-x86_64": mIn file included from a/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.hi:19n: Step #3 - "compile-libfuzzer-address-x86_64": _In file included from ./src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.hU:p21d: Step #3 - "compile-libfuzzer-address-x86_64": aIn file included from t/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.he:M41e: Step #3 - "compile-libfuzzer-address-x86_64": mIn file included from o/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.hr:y38D: Step #3 - "compile-libfuzzer-address-x86_64": iIn file included from c/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.ht:i55o: Step #3 - "compile-libfuzzer-address-x86_64": nIn file included from a/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.hr:y153(: Step #3 - "compile-libfuzzer-address-x86_64": vIn file included from a/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.hl:.22G: Step #3 - "compile-libfuzzer-address-x86_64": et/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.hA:s511<:C36o:r puswarning: Typbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]e> Step #3 - "compile-libfuzzer-address-x86_64": ()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64":  511 |  /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h : 129 ::13 :s td:note: :iin instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested herent Step #3 - "compile-libfuzzer-address-x86_64": egral_constant<bool, 129 | _ _ i s _ t r(ivvioaildly)_fruezlzotceastta:b:lient(eTr)n>a l{:}:;Do Step #3 - "compile-libfuzzer-address-x86_64": m a| in ^M Step #3 - "compile-libfuzzer-address-x86_64": odel:{108*:d41o:m ainnote: };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": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h: 54108: | 12 :   note:  in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here  Step #3 - "compile-libfuzzer-address-x86_64": typename =54 | s t d:e:xepnliciatbl eI_niRfa_ntg>' required here/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h Step #3 - "compile-libfuzzer-address-x86_64": :551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 110 | sta t551i | c  s t d : : t r u e _ t y p eI ntRraanngsefIemrp_li*(, 0sulo,t _t3y'p9e9*9 'n9e9w9_'s9l9o9tu,) Step #3 - "compile-libfuzzer-address-x86_64": ) )| { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~} Step #3 - "compile-libfuzzer-address-x86_64":  Step #3 - "compile-libfuzzer-address-x86_64": |  ^111 Step #3 - "compile-libfuzzer-address-x86_64": |  slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/webp_info_fuzzer.cc:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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": In file included from /src/libwebp/tests/fuzzer/dec_fuzzer.cc:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 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/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 | In file included from /src/libwebp/tests/fuzzer/animdecoder_fuzzer.cct:y22p: Step #3 - "compile-libfuzzer-address-x86_64": eIn file included from n/src/libwebp/tests/fuzzer/./fuzz_utils.ha:m36e: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /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:::21e: Step #3 - "compile-libfuzzer-address-x86_64": nIn file included from a/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.hb:l41e: Step #3 - "compile-libfuzzer-address-x86_64": _In file included from i/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.hf:_38t: Step #3 - "compile-libfuzzer-address-x86_64": >' required here  Step #3 - "compile-libfuzzer-address-x86_64": : std::integral_c o110n | s t anstt* ,{ }s;lo Step #3 - "compile-libfuzzer-address-x86_64": t _| ty ^p Step #3 - "compile-libfuzzer-address-x86_64": e* new_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: in instantiation of template class 'absl::is_trivially_relocatable' requested here 111 Step #3 - "compile-libfuzzer-address-x86_64": | 108 |  t y p e n asmleot _=t yspted*: :oelnda_bslleo_ti,f _Rta>' required hereca Step #3 - "compile-libfuzzer-address-x86_64": sts after fixing warning s110. |  Step #3 - "compile-libfuzzer-address-x86_64": | st ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a Step #3 - "compile-libfuzzer-address-x86_64": tic s113t | d : : t ru/e/_ tTyOpDeO (tbr/a2n5s1f8e1r4_8i7m0p)l:( Arlelmoocv*e, c assltost _atfytpeer* fniexwi_nsgl owta,rn Step #3 - "compile-libfuzzer-address-x86_64": i n| gs ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~. Step #3 - "compile-libfuzzer-address-x86_64":  Step #3 - "compile-libfuzzer-address-x86_64": 111| |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | s t d : : m e m c p y (  Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | s l o t _ tysptea*t iocl_dc_assltot<, vRoaindk1*)> ({st Step #3 - "compile-libfuzzer-address-x86_64": d :| :l ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a Step #3 - "compile-libfuzzer-address-x86_64": un d112e | r (  Step #3 - "compile-libfuzzer-address-x86_64": | // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": TODO (116b | / 2 4 7 1 3 0 2 3 2 ) : rceomnosvte_ ccaasstts< satfdt:e:rr efmioxvien_gc ownasrtn_itn *113> | ( & e l em/e/n tT(OnDeOw(_bs/l2o5t1)8)1)4)8,70 Step #3 - "compile-libfuzzer-address-x86_64": ) :| r ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e Step #3 - "compile-libfuzzer-address-x86_64": mov e117 | c a s t s a f tesrt aftiixci_ncga swtar | ( & e l esmtedn:t:(moelmdc_psyl(ot Step #3 - "compile-libfuzzer-address-x86_64": ) )| , ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": si z115e | o f  ( v a l u e_sttyaptei)c)_;ca Step #3 - "compile-libfuzzer-address-x86_64": s t| < ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64": vo i118d |  * > ( strde:t:ulranun d{e}r;( 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 | 116 | }  Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64":  c/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.ho:n84s:t34_:c astnote: , $1 = (no value)]st Step #3 - "compile-libfuzzer-address-x86_64": d::remove_const_tt*u>r(n&e lsetmde:n:ti(sn_eswa_msel> (v Step #3 - "compile-libfuzzer-address-x86_64": o i| d ^* Step #3 - "compile-libfuzzer-address-x86_64": >(&elemen/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.ht:(2915o:l53d:_ slonote: t)in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here), Step #3 - "compile-libfuzzer-address-x86_64": sizeof(valu e2915_ | 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": | P ~~~~~~~~~~o Step #3 - "compile-libfuzzer-address-x86_64": li c119y | T r a}it Step #3 - "compile-libfuzzer-address-x86_64": s :| :t ~r Step #3 - "compile-libfuzzer-address-x86_64": ansf/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.he:r84_:u34s:e s_mnote: emwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]cp Step #3 - "compile-libfuzzer-address-x86_64": y(), Step #3 - "compile-libfuzzer-address-x86_64": 84| |  ^ Step #3 - "compile-libfuzzer-address-x86_64":  return st/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hd::3116::i7s:_ samnote: e, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested hered Step #3 - "compile-libfuzzer-address-x86_64": ecltype(transf e3116r | _imp l < s t d :r:easlilzoec(agtroorw(>)( > Step #3 - "compile-libfuzzer-address-x86_64": | 0 ^ Step #3 - "compile-libfuzzer-address-x86_64": ? cap : /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hN:e2915x:t53C:a pacnote: itin instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested herey( Step #3 - "compile-libfuzzer-address-x86_64": cap)); 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 : 3103 : 13 :   note:  (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)  Step #3 - "compile-libfuzzer-address-x86_64": 3103 |  r e t u rPnol i{cpyrTerpaairtes_:i:ntsrearnts(fhears_hu)s,e s_tmreumecp}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": /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/raw_hash_set.h:: 3116:7note: : in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | 3116 | treemspiozrea(rgyr_odwitcht__l.eMfatt(c)h E>n tr0ie s?F rcoampT a: NexbtlCeaOpfaRceicteyn(tcCaopm)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": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h13::143 :13:note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)note: Step #3 - "compile-libfuzzer-address-x86_64": in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here 3103 Step #3 - "compile-libfuzzer-address-x86_64": | re t143u | r n  {dpormeapianr_e._UipndsaetretM(ehmaosrhy)D,i cttirounear}y;(v Step #3 - "compile-libfuzzer-address-x86_64": a l| .G ^e Step #3 - "compile-libfuzzer-address-x86_64": tAs(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": |  ^ Step #3 - "compile-libfuzzer-address-x86_64":  193 |  /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h : 129 : 13t:e mponote: rain instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested herery Step #3 - "compile-libfuzzer-address-x86_64": _dict_.Match E129n | t r i e s F r(omvToaibdle)OffuRzezcteensttC:o:mipnatreersn(al Step #3 - "compile-libfuzzer-address-x86_64": : :| D ^ Step #3 - "compile-libfuzzer-address-x86_64": omain/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.hM:o143d:e13l:< Dernote: ivin instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested hereed Step #3 - "compile-libfuzzer-address-x86_64": >{*domai n143} | ;  Step #3 - "compile-libfuzzer-address-x86_64": | do ^m Step #3 - "compile-libfuzzer-address-x86_64": ain_./src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.hU:p54d:a12t:e Memnote: orin instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested hereyD Step #3 - "compile-libfuzzer-address-x86_64": ictionary(val.Get A54s | < C orepxupslTiycpiet>( )I)n;Ra Step #3 - "compile-libfuzzer-address-x86_64": n g| eI ^m Step #3 - "compile-libfuzzer-address-x86_64": pl(T /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.hm:i129n:,13 :T manote: x)in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here : Step #3 - "compile-libfuzzer-address-x86_64": min_(min), ma x129_ | ( m a x ) {( Step #3 - "compile-libfuzzer-address-x86_64": v o| id ^ Step #3 - "compile-libfuzzer-address-x86_64": )fuz/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.hz:t551e:s17t:: :innote: tein instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested herern Step #3 - "compile-libfuzzer-address-x86_64": al::DomainModel <551D | e r i v e d > { * d o m a i n } ;In Step #3 - "compile-libfuzzer-address-x86_64": R a| ng ^e Step #3 - "compile-libfuzzer-address-x86_64": Impl<u/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.hi:n54t:3122:_ t>(note: 0in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested hereu Step #3 - "compile-libfuzzer-address-x86_64": , 3'999'999'999u))) 54{ | }  Step #3 - "compile-libfuzzer-address-x86_64":  e| xp ^l Step #3 - "compile-libfuzzer-address-x86_64": icit 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/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/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/animencoder_fuzzer.cc:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/anim_util_fuzzer.cc:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/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/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": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h/src/libwebp/tests/fuzzer/mux_demux_api_fuzzer.cc::291522:: Step #3 - "compile-libfuzzer-address-x86_64": 53In file included from :/src/libwebp/tests/fuzzer/./fuzz_utils.h :36: Step #3 - "compile-libfuzzer-address-x86_64": note: In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.hin instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here: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.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 2915/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h | : 22 : Step #3 - "compile-libfuzzer-address-x86_64":  /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h : 511 : 36 :   warning:   builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]  Step #3 - "compile-libfuzzer-address-x86_64": P o511l | i c y T r:a isttsd::::tirnatnesgfrearl__ucsoenss_tmaenmcpyt(<),bo Step #3 - "compile-libfuzzer-address-x86_64": o l| , ^ Step #3 - "compile-libfuzzer-address-x86_64": __is_trivially/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h_:r3116e:l7o:c atanote: blin 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": (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.h3116: | 108 : 41 :  rnote: esin instantiation of template class 'absl::is_trivially_relocatable' requested hereiz Step #3 - "compile-libfuzzer-address-x86_64": e(growth_left() >108 |  0  ? c a p : NetxytpCeanamepa c=i tsyt(dc:a:pe)n)a;bl Step #3 - "compile-libfuzzer-address-x86_64": e _| if ^_ Step #3 - "compile-libfuzzer-address-x86_64": t>' required herear Step #3 - "compile-libfuzzer-address-x86_64": e_insert(has h110) | , tsrtuaeti}c; Step #3 - "compile-libfuzzer-address-x86_64": s t| d: ^: Step #3 - "compile-libfuzzer-address-x86_64": true_typ/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.he: 193t:r25a:n sfenote: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested herer Step #3 - "compile-libfuzzer-address-x86_64": _impl(Alloc*, s l193o | t _ t y p e * nteewm_psolroatr,y_ Step #3 - "compile-libfuzzer-address-x86_64": d i| ct ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ Step #3 - "compile-libfuzzer-address-x86_64": .Mat c111h | 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 p a r e s (  Step #3 - "compile-libfuzzer-address-x86_64": |  ^s Step #3 - "compile-libfuzzer-address-x86_64": lot_type* o/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.hld_sl:o143t:,13 :R anknote: 1)in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here { Step #3 - "compile-libfuzzer-address-x86_64":  Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // T O143D | O ( b / 2d4o7m1a3i0n2_3.2U)p:d arteemMoevmeo rcyaDsitcst iaofntaerry (fviaxli.nGge twAasr ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~( Step #3 - "compile-libfuzzer-address-x86_64": )); Step #3 - "compile-libfuzzer-address-x86_64": 113| |  ^ Step #3 - "compile-libfuzzer-address-x86_64":  // TODO/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h(:b129/:2135:1 814note: 87in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here0) Step #3 - "compile-libfuzzer-address-x86_64": : remove casts after fix i129n | g w a r n i(ngvso.id Step #3 - "compile-libfuzzer-address-x86_64":  )| fu ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~z Step #3 - "compile-libfuzzer-address-x86_64": zte s114t | : : i n tsetrdn:a:lm:e:mDcopmya(in Step #3 - "compile-libfuzzer-address-x86_64": M o| de ~~~~~~~~~~~~l Step #3 - "compile-libfuzzer-address-x86_64": <Der i115v | e d > { * d o m aisnt}a;ti Step #3 - "compile-libfuzzer-address-x86_64": c _| ca ^s Step #3 - "compile-libfuzzer-address-x86_64": t<void/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:*54>:(12s:t d::note: lain instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested hereun Step #3 - "compile-libfuzzer-address-x86_64": der( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | 54 |  e x p l i c i tc oInnsRta_ncgaesItmpx*_>((m&aexl)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/fuzztest-src/./fuzztest/domain_core.h):)330):)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": 117 | static_cast< 330c | o n stre tuvronid i*n>t(e&renlaelm:e:nItn(Roalndg_esIlmoptl)<)T,> (msiinz,e omfax()v;al Step #3 - "compile-libfuzzer-address-x86_64": u e| _t ^y Step #3 - "compile-libfuzzer-address-x86_64": pe)); 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/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/webp_info_fuzzer.cc:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_dec_fuzzer.cc:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/dec_fuzzer.cc:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/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/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/animation_api_fuzzer.cc:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/advanced_api_fuzzer.cc:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/sharpyuv_fuzzer.cc:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 330 | return internal::InRangeImpl(min, max); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/anim_util_fuzzer.cc:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/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/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 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() = dIn file included from e/src/libwebp/tests/fuzzer/enc_fuzzer.ccf:a27u: Step #3 - "compile-libfuzzer-address-x86_64": lIn file included from t/src/libwebp/tests/fuzzer/fuzz_utils.h:;36: Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h| :19 ^: 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.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/imageio_fuzzer.cc:29: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/webp_info_fuzzer.cc:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/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 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_dec_fuzzer.cc:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/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/simple_api_fuzzer.cc:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/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/animation_api_fuzzer.cc:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/advanced_api_fuzzer.cc:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/sharpyuv_fuzzer.cc:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/animencoder_fuzzer.cc:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 112 | ContainerOfImplBase() = default; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/anim_util_fuzzer.cc:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 536 | : Base(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/mux_demux_api_fuzzer.cc:22: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 536 | : Base(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_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/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/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/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_dec_fuzzer.cc:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 536 | : Base(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/dec_fuzzer.cc:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 536 | : Base(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/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 {prepaIn file included from r/src/libwebp/tests/fuzzer/animdecoder_fuzzer.cce:_22i: Step #3 - "compile-libfuzzer-address-x86_64": nIn file included from s/src/libwebp/tests/fuzzer/./fuzz_utils.he:r36t: Step #3 - "compile-libfuzzer-address-x86_64": (In file included from h/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.ha:s19h: Step #3 - "compile-libfuzzer-address-x86_64": )In file included from ,/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:41}: Step #3 - "compile-libfuzzer-address-x86_64": ;In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h Step #3 - "compile-libfuzzer-address-x86_64": : 38| : Step #3 - "compile-libfuzzer-address-x86_64": In file included from ^/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h Step #3 - "compile-libfuzzer-address-x86_64": :55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h153:: Step #3 - "compile-libfuzzer-address-x86_64": 143In file included from :/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h13::22 : Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.hnote: :511in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here:36 Step #3 - "compile-libfuzzer-address-x86_64": : warning: 143 | builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]  Step #3 - "compile-libfuzzer-address-x86_64": domain_.UpdateMemor y511D | i c t i o:n asrtyd(:v:ailn.tGeegtrAasl<_CcoornpsutsaTnytpb(o)o)l;, Step #3 - "compile-libfuzzer-address-x86_64": | __ ^i Step #3 - "compile-libfuzzer-address-x86_64": s_tri/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.hv:i129a:l13l:y _renote: loin instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested hereca Step #3 - "compile-libfuzzer-address-x86_64": table(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": | 129 ^ | Step #3 - "compile-libfuzzer-address-x86_64":  (v/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.ho:i108d:41):f uzznote: tein instantiation of template class 'absl::is_trivially_relocatable>>' requested herest Step #3 - "compile-libfuzzer-address-x86_64": ::internal::Do m108a | i n M o d e l < D e r i vetdy>p{e*ndaommeai n=} ;st Step #3 - "compile-libfuzzer-address-x86_64": d :| :e ^n Step #3 - "compile-libfuzzer-address-x86_64": able_i/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.hf:_113t:<12a:b sl:note: :iin instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested heres_ Step #3 - "compile-libfuzzer-address-x86_64": trivially_reloca t113a | b l e>' required hereBa Step #3 - "compile-libfuzzer-address-x86_64": se(InnerDomainT inner) : i110n | n e r_s(tsattdi:c:m osvted(:i:ntnreure)_)t y{p}e Step #3 - "compile-libfuzzer-address-x86_64": t r| an ^s Step #3 - "compile-libfuzzer-address-x86_64": fer_i/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.hm:p536l:(9A:l locnote: *,in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here s Step #3 - "compile-libfuzzer-address-x86_64": lot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": 536| |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  : 111B | a s e ( s t d : : m o v e ( i n n e r ) ) { }  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 :s10l:o t_tnote: ypin instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested heree* Step #3 - "compile-libfuzzer-address-x86_64": old_slot, Rank1) 468{ |  Step #3 - "compile-libfuzzer-address-x86_64": | re ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t Step #3 - "compile-libfuzzer-address-x86_64": urn i112n | t e r n al/:/: CToOnDtOa(ibn/e2r4O7f1I3m0p2l3<2T),: Irnenmeorv>e( scatsdt:s: maofvtee(ri nfniexri)n)g; w Step #3 - "compile-libfuzzer-address-x86_64": a r| ni ^n Step #3 - "compile-libfuzzer-address-x86_64": gs. 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/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/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/animencoder_fuzzer.cc:23: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 536 | : Base(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/sharpyuv_fuzzer.cc:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #3 - "compile-libfuzzer-address-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #3 - "compile-libfuzzer-address-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 117 | class ArbitraryImpl && Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/sharpyuv_fuzzer.cc:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #3 - "compile-libfuzzer-address-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #3 - "compile-libfuzzer-address-x86_64": 108 | typename = std::enable_if_t>' required here Step #3 - "compile-libfuzzer-address-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #3 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  111 | slot_type* old_slot, Rank1) { Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  114 | std::memcpy( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  115 | static_cast<void*>(std::launder( Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  118 | return {}; Step #3 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #3 - "compile-libfuzzer-address-x86_64":  119 | } Step #3 - "compile-libfuzzer-address-x86_64": |  ~ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #3 - "compile-libfuzzer-address-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #3 - "compile-libfuzzer-address-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #3 - "compile-libfuzzer-address-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #3 - "compile-libfuzzer-address-x86_64": 3103 | return {prepare_insert(hash), true}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #3 - "compile-libfuzzer-address-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #3 - "compile-libfuzzer-address-x86_64": 536 | : Base(std::move(inner)) {} Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #3 - "compile-libfuzzer-address-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #3 - "compile-libfuzzer-address-x86_64": |  ^ Step #3 - "compile-libfuzzer-address-x86_64": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Linking CXX executable anim_util_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Linking CXX executable huffman_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Linking CXX executable simple_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Linking CXX executable animdecoder_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Built target anim_util_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Linking CXX executable webp_info_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Built target huffman_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [ 99%] Built target 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": [ 99%] Linking CXX executable mux_demux_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [100%] Linking CXX executable dec_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [100%] Built target mux_demux_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [100%] Built target dec_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [100%] Linking CXX executable advanced_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [100%] Built target advanced_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": 8 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [100%] Linking CXX executable sharpyuv_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [100%] Built target sharpyuv_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [100%] Linking CXX executable enc_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [100%] Built target enc_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [100%] Linking CXX executable enc_dec_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [100%] Built target enc_dec_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": 6 warnings generated. Step #3 - "compile-libfuzzer-address-x86_64": [100%] Linking CXX executable animencoder_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": [100%] Built target animencoder_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": Fuzz binaries: ./build/tests/fuzzer/animation_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": ./build/tests/fuzzer/anim_util_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": ./build/tests/fuzzer/animencoder_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": ./build/tests/fuzzer/dec_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": ./build/tests/fuzzer/mux_demux_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": ./build/tests/fuzzer/enc_dec_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": ./build/tests/fuzzer/animdecoder_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": ./build/tests/fuzzer/advanced_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": ./build/tests/fuzzer/huffman_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": ./build/tests/fuzzer/webp_info_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": ./build/tests/fuzzer/imageio_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": ./build/tests/fuzzer/enc_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": ./build/tests/fuzzer/simple_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": ./build/tests/fuzzer/sharpyuv_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": + find /workspace/out/libfuzzer-address-x86_64/ Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/ Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/mux_demux_api_fuzzer@MuxDemuxApi.MuxDemuxApiTest Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/animation_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/imageio_fuzzer@ImageIOSuite.Decode Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/huffman_fuzzer@Huffman.HuffmanTest Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/enc_dec_fuzzer_seed_corpus.zip Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/imageio_fuzzer@ImageIOSuite.Decode_nalloc Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/enc_dec_fuzzer@EncArbitraryDec.EncDecTest Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/anim_util_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/animencoder_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/dec_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/animdecoder_fuzzer.dict Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/enc_dec_fuzzer@EncIndexDec.EncDecValidTest Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/huffman_fuzzer_seed_corpus.zip Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/animencoder_fuzzer@AnimIndexEncoder.AnimEncoderTest Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/mux_demux_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/mux_demux_api_fuzzer.dict Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/webp_info_fuzzer_seed_corpus.zip Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/enc_dec_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/animencoder_fuzzer.dict Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/webp_info_fuzzer@WebPInfo.WebPInfoTest_nalloc Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/imageio_fuzzer.dict Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/sharpyuv_fuzzer.dict Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/dec_fuzzer_seed_corpus.zip Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/enc_fuzzer@Enc.EncArbitraryTest Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/huffman_fuzzer.dict Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/sharpyuv_fuzzer_seed_corpus.zip Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/animdecoder_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/animdecoder_fuzzer@AnimDecoder.AnimDecoderTest Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/anim_util_fuzzer@ReadAnimatedImage.ReadAnimatedImageTest_nalloc Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/simple_api_fuzzer_seed_corpus.zip Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/enc_dec_fuzzer@EncIndexDec.EncDecTest Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/advanced_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/advanced_api_fuzzer_seed_corpus.zip Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/animdecoder_fuzzer_seed_corpus.zip Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/animation_api_fuzzer@AnimationApi.AnimationApiTest Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/animencoder_fuzzer_seed_corpus.zip Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/imageio_fuzzer_seed_corpus.zip Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/enc_dec_fuzzer.dict Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/dec_fuzzer@WebPSuite.DecodeWebP_nalloc Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/animation_api_fuzzer_seed_corpus.zip Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/anim_util_fuzzer_seed_corpus.zip Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/webp_info_fuzzer.dict Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/webp_info_fuzzer@WebPInfo.WebPInfoTest Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/anim_util_fuzzer@ReadAnimatedImage.ReadAnimatedImageTest Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/anim_util_fuzzer.dict Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/animdecoder_fuzzer@AnimDecoder.AnimDecoderTest_nalloc Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/advanced_api_fuzzer.dict Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/advanced_api_fuzzer@AdvancedApi.AdvancedApiTest Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/simple_api_fuzzer.dict Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/animencoder_fuzzer@AnimArbitraryEncoder.AnimEncoderTest Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/huffman_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/webp_info_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/enc_fuzzer.dict Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/enc_dec_fuzzer@EncArbitraryDec.EncDecValidTest Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/dec_fuzzer@WebPSuite.DecodeWebP Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/enc_fuzzer_seed_corpus.zip Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/mux_demux_api_fuzzer_seed_corpus.zip Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/simple_api_fuzzer@SimpleApi.SimpleApiTest Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/imageio_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/enc_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/simple_api_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/llvm-symbolizer Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/animation_api_fuzzer.dict Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/sharpyuv_fuzzer@SharpYuvFuzz.SharpYuvConvertFuzzWrapped Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/sharpyuv_fuzzer Step #3 - "compile-libfuzzer-address-x86_64": /workspace/out/libfuzzer-address-x86_64/dec_fuzzer.dict Finished Step #3 - "compile-libfuzzer-address-x86_64" Starting Step #4 - "build-check-libfuzzer-address-x86_64" Step #4 - "build-check-libfuzzer-address-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #4 - "build-check-libfuzzer-address-x86_64": Unable to find image 'gcr.io/oss-fuzz-base/base-runner:latest' locally Step #4 - "build-check-libfuzzer-address-x86_64": latest: Pulling from oss-fuzz-base/base-runner Step #4 - "build-check-libfuzzer-address-x86_64": b549f31133a9: Already exists Step #4 - "build-check-libfuzzer-address-x86_64": 6e628c8ef21f: Already exists Step #4 - "build-check-libfuzzer-address-x86_64": f53ab3868c1c: Already exists Step #4 - "build-check-libfuzzer-address-x86_64": cac03dd67be9: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 6ad67417113a: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 0f23db3019f6: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": f7f923ac7112: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 5ac5fd5c9155: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": e55f3aeb0db5: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 99a80ef90662: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": ed071ff265fb: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 8ea7612e89e3: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 5acd3defd0b1: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": cb9fc028b38c: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": f875d495afb8: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 75f78d57ea55: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 17240e9f55fc: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 5ca435cbfcbd: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 943a3a494328: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 7104cb51b378: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 4065365cc179: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": da4c240a289d: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": ed67bd6f81a3: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": c18ae4e7737a: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 5328ac88bd50: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 26af48add3c9: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 4569a447ea85: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 91359fd5dc87: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 5ca435cbfcbd: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 943a3a494328: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 7104cb51b378: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 4065365cc179: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": da4c240a289d: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": ed071ff265fb: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 8ea7612e89e3: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": c18ae4e7737a: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 4569a447ea85: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 91359fd5dc87: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": cb9fc028b38c: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": f875d495afb8: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 5328ac88bd50: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 75f78d57ea55: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 17240e9f55fc: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 99a80ef90662: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 5ac5fd5c9155: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 5ac5fd5c9155: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 0f23db3019f6: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 0f23db3019f6: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": cac03dd67be9: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": cac03dd67be9: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": f7f923ac7112: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": f7f923ac7112: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 6ad67417113a: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 6ad67417113a: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": ed071ff265fb: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": ed071ff265fb: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 99a80ef90662: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 8ea7612e89e3: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 8ea7612e89e3: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": cac03dd67be9: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": cb9fc028b38c: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": cb9fc028b38c: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 75f78d57ea55: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 75f78d57ea55: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": f875d495afb8: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": f875d495afb8: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": e55f3aeb0db5: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": e55f3aeb0db5: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 6ad67417113a: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 5ca435cbfcbd: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 5ca435cbfcbd: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 7104cb51b378: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 7104cb51b378: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 0f23db3019f6: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 4065365cc179: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 4065365cc179: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 5acd3defd0b1: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 5acd3defd0b1: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": ed67bd6f81a3: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": ed67bd6f81a3: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": c18ae4e7737a: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": c18ae4e7737a: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": f7f923ac7112: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 5ac5fd5c9155: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 26af48add3c9: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 26af48add3c9: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 5328ac88bd50: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 5328ac88bd50: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 91359fd5dc87: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 91359fd5dc87: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 17240e9f55fc: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 17240e9f55fc: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 4569a447ea85: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 4569a447ea85: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": da4c240a289d: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": da4c240a289d: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 943a3a494328: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 943a3a494328: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": e55f3aeb0db5: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 99a80ef90662: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": ed071ff265fb: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 8ea7612e89e3: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 5acd3defd0b1: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": cb9fc028b38c: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": f875d495afb8: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 75f78d57ea55: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 17240e9f55fc: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 5ca435cbfcbd: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 943a3a494328: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 7104cb51b378: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 4065365cc179: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": da4c240a289d: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": ed67bd6f81a3: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": c18ae4e7737a: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 5328ac88bd50: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 26af48add3c9: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 4569a447ea85: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 91359fd5dc87: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": Digest: sha256:51304a6c0524956a6dc45df99478e1ab1d1869e27c21c95a56ab34f709472326 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/tmpu2qy5rys/mux_demux_api_fuzzer@MuxDemuxApi.MuxDemuxApiTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu2qy5rys/imageio_fuzzer@ImageIOSuite.Decode Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu2qy5rys/huffman_fuzzer@Huffman.HuffmanTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu2qy5rys/imageio_fuzzer@ImageIOSuite.Decode_nalloc Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu2qy5rys/enc_dec_fuzzer@EncArbitraryDec.EncDecTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu2qy5rys/enc_dec_fuzzer@EncIndexDec.EncDecValidTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu2qy5rys/animencoder_fuzzer@AnimIndexEncoder.AnimEncoderTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu2qy5rys/webp_info_fuzzer@WebPInfo.WebPInfoTest_nalloc Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu2qy5rys/enc_fuzzer@Enc.EncArbitraryTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu2qy5rys/animdecoder_fuzzer@AnimDecoder.AnimDecoderTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu2qy5rys/anim_util_fuzzer@ReadAnimatedImage.ReadAnimatedImageTest_nalloc Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu2qy5rys/enc_dec_fuzzer@EncIndexDec.EncDecTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu2qy5rys/animation_api_fuzzer@AnimationApi.AnimationApiTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu2qy5rys/dec_fuzzer@WebPSuite.DecodeWebP_nalloc Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu2qy5rys/webp_info_fuzzer@WebPInfo.WebPInfoTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu2qy5rys/anim_util_fuzzer@ReadAnimatedImage.ReadAnimatedImageTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu2qy5rys/animdecoder_fuzzer@AnimDecoder.AnimDecoderTest_nalloc Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu2qy5rys/advanced_api_fuzzer@AdvancedApi.AdvancedApiTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu2qy5rys/animencoder_fuzzer@AnimArbitraryEncoder.AnimEncoderTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu2qy5rys/enc_dec_fuzzer@EncArbitraryDec.EncDecValidTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu2qy5rys/dec_fuzzer@WebPSuite.DecodeWebP Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu2qy5rys/simple_api_fuzzer@SimpleApi.SimpleApiTest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpu2qy5rys/sharpyuv_fuzzer@SharpYuvFuzz.SharpYuvConvertFuzzWrapped Finished Step #4 - "build-check-libfuzzer-address-x86_64" Starting Step #5 Step #5: Already have image (with digest): gcr.io/oss-fuzz-base/base-runner Finished Step #5 Starting Step #6 Step #6: Already have image: gcr.io/oss-fuzz/libwebp Step #6: adding: advanced_api_fuzzer (deflated 67%) Step #6: adding: advanced_api_fuzzer.dict (deflated 18%) Step #6: adding: advanced_api_fuzzer@AdvancedApi.AdvancedApiTest (deflated 37%) Step #6: adding: advanced_api_fuzzer_seed_corpus.zip (stored 0%) Step #6: adding: anim_util_fuzzer (deflated 66%) Step #6: adding: anim_util_fuzzer.dict (deflated 18%) Step #6: adding: anim_util_fuzzer@ReadAnimatedImage.ReadAnimatedImageTest (deflated 36%) Step #6: adding: anim_util_fuzzer@ReadAnimatedImage.ReadAnimatedImageTest_nalloc (deflated 36%) Step #6: adding: anim_util_fuzzer_seed_corpus.zip (stored 0%) Step #6: adding: animation_api_fuzzer (deflated 66%) Step #6: adding: animation_api_fuzzer.dict (deflated 18%) Step #6: adding: animation_api_fuzzer@AnimationApi.AnimationApiTest (deflated 39%) Step #6: adding: animation_api_fuzzer_seed_corpus.zip (stored 0%) Step #6: adding: animdecoder_fuzzer (deflated 66%) Step #6: adding: animdecoder_fuzzer.dict (deflated 18%) Step #6: adding: animdecoder_fuzzer@AnimDecoder.AnimDecoderTest (deflated 37%) Step #6: adding: animdecoder_fuzzer@AnimDecoder.AnimDecoderTest_nalloc (deflated 36%) Step #6: adding: animdecoder_fuzzer_seed_corpus.zip (stored 0%) Step #6: adding: animencoder_fuzzer (deflated 68%) Step #6: adding: animencoder_fuzzer.dict (deflated 18%) Step #6: adding: animencoder_fuzzer@AnimArbitraryEncoder.AnimEncoderTest (deflated 37%) Step #6: adding: animencoder_fuzzer@AnimIndexEncoder.AnimEncoderTest (deflated 37%) Step #6: adding: animencoder_fuzzer_seed_corpus.zip (stored 0%) Step #6: adding: dec_fuzzer (deflated 66%) Step #6: adding: dec_fuzzer.dict (deflated 18%) Step #6: adding: dec_fuzzer@WebPSuite.DecodeWebP (deflated 32%) Step #6: adding: dec_fuzzer@WebPSuite.DecodeWebP_nalloc (deflated 31%) Step #6: adding: dec_fuzzer_seed_corpus.zip (stored 0%) Step #6: adding: enc_dec_fuzzer (deflated 68%) Step #6: adding: enc_dec_fuzzer.dict (deflated 18%) Step #6: adding: enc_dec_fuzzer@EncArbitraryDec.EncDecTest (deflated 33%) Step #6: adding: enc_dec_fuzzer@EncArbitraryDec.EncDecValidTest (deflated 33%) Step #6: adding: enc_dec_fuzzer@EncIndexDec.EncDecTest (deflated 33%) Step #6: adding: enc_dec_fuzzer@EncIndexDec.EncDecValidTest (deflated 33%) Step #6: adding: enc_dec_fuzzer_seed_corpus.zip (stored 0%) Step #6: adding: enc_fuzzer (deflated 67%) Step #6: adding: enc_fuzzer.dict (deflated 18%) Step #6: adding: enc_fuzzer@Enc.EncArbitraryTest (deflated 32%) Step #6: adding: enc_fuzzer_seed_corpus.zip (stored 0%) Step #6: adding: huffman_fuzzer (deflated 66%) Step #6: adding: huffman_fuzzer.dict (deflated 18%) Step #6: adding: huffman_fuzzer@Huffman.HuffmanTest (deflated 36%) Step #6: adding: huffman_fuzzer_seed_corpus.zip (stored 0%) Step #6: adding: imageio_fuzzer (deflated 66%) Step #6: adding: imageio_fuzzer.dict (deflated 18%) Step #6: adding: imageio_fuzzer@ImageIOSuite.Decode (deflated 34%) Step #6: adding: imageio_fuzzer@ImageIOSuite.Decode_nalloc (deflated 32%) Step #6: adding: imageio_fuzzer_seed_corpus.zip (stored 0%) Step #6: adding: llvm-symbolizer (deflated 65%) Step #6: adding: mux_demux_api_fuzzer (deflated 66%) Step #6: adding: mux_demux_api_fuzzer.dict (deflated 18%) Step #6: adding: mux_demux_api_fuzzer@MuxDemuxApi.MuxDemuxApiTest (deflated 38%) Step #6: adding: mux_demux_api_fuzzer_seed_corpus.zip (stored 0%) Step #6: adding: sharpyuv_fuzzer (deflated 67%) Step #6: adding: sharpyuv_fuzzer.dict (deflated 18%) Step #6: adding: sharpyuv_fuzzer@SharpYuvFuzz.SharpYuvConvertFuzzWrapped (deflated 34%) Step #6: adding: sharpyuv_fuzzer_seed_corpus.zip (stored 0%) Step #6: adding: simple_api_fuzzer (deflated 66%) Step #6: adding: simple_api_fuzzer.dict (deflated 18%) Step #6: adding: simple_api_fuzzer@SimpleApi.SimpleApiTest (deflated 36%) Step #6: adding: simple_api_fuzzer_seed_corpus.zip (stored 0%) Step #6: adding: webp_info_fuzzer (deflated 66%) Step #6: adding: webp_info_fuzzer.dict (deflated 18%) Step #6: adding: webp_info_fuzzer@WebPInfo.WebPInfoTest (deflated 35%) Step #6: adding: webp_info_fuzzer@WebPInfo.WebPInfoTest_nalloc (deflated 34%) Step #6: adding: webp_info_fuzzer_seed_corpus.zip (stored 0%) Finished Step #6 Starting Step #7 Step #7: Pulling image: gcr.io/oss-fuzz-base/uploader Step #7: Using default tag: latest Step #7: latest: Pulling from oss-fuzz-base/uploader Step #7: c62795f78da9: Pulling fs layer Step #7: d4fceeeb758e: Pulling fs layer Step #7: 5c9125a401ae: Pulling fs layer Step #7: 0062f774e994: Pulling fs layer Step #7: 6b33fd031fac: Pulling fs layer Step #7: 7eb39101e508: Pulling fs layer Step #7: 89257482f398: Pulling fs layer Step #7: 89257482f398: Waiting Step #7: 5c9125a401ae: Verifying Checksum Step #7: 5c9125a401ae: Download complete Step #7: 6b33fd031fac: Verifying Checksum Step #7: 6b33fd031fac: Download complete Step #7: d4fceeeb758e: Verifying Checksum Step #7: d4fceeeb758e: Download complete Step #7: 0062f774e994: Verifying Checksum 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 1798 --:--:-- --:--:-- --:--:-- 1804 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 37 166M 0 0 37 62.5M 0 119M 0:00:01 --:--:-- 0:00:01 119M 100 166M 0 0 100 166M 0 108M 0:00:01 0:00:01 --:--:-- 108M 100 166M 0 0 100 166M 0 108M 0:00:01 0:00:01 --:--:-- 108M Finished Step #8 Starting Step #9 Step #9: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #9: % Total % Received % Xferd Average Speed Time Time Time Current Step #9: Dload Upload Total Spent Left Speed Step #9: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1046 0 0 100 1046 0 3709 --:--:-- --:--:-- --:--:-- 3722 Finished Step #9 Starting Step #10 Step #10: Already have image (with digest): gcr.io/cloud-builders/curl Step #10: % Total % Received % Xferd Average Speed Time Time Time Current Step #10: Dload Upload Total Spent Left Speed Step #10: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 32 0 0 100 32 0 143 --:--:-- --:--:-- --:--:-- 144 Finished Step #10 Starting Step #11 Step #11: Already have image: gcr.io/oss-fuzz/libwebp Finished Step #11 Starting Step #12 - "compile-libfuzzer-memory-x86_64" Step #12 - "compile-libfuzzer-memory-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #12 - "compile-libfuzzer-memory-x86_64": --------------------------------------------------------------- Step #12 - "compile-libfuzzer-memory-x86_64": vm.mmap_rnd_bits = 28 Step #12 - "compile-libfuzzer-memory-x86_64": Compiling libFuzzer to /usr/lib/libFuzzingEngine.a... done. Step #12 - "compile-libfuzzer-memory-x86_64": Building without MSan instrumented libraries. Step #12 - "compile-libfuzzer-memory-x86_64": --------------------------------------------------------------- Step #12 - "compile-libfuzzer-memory-x86_64": CC=clang Step #12 - "compile-libfuzzer-memory-x86_64": CXX=clang++ Step #12 - "compile-libfuzzer-memory-x86_64": CFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=memory -fsanitize-memory-track-origins -fsanitize=fuzzer-no-link Step #12 - "compile-libfuzzer-memory-x86_64": CXXFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=memory -fsanitize-memory-track-origins -fsanitize=fuzzer-no-link -stdlib=libc++ Step #12 - "compile-libfuzzer-memory-x86_64": RUSTFLAGS=--cfg fuzzing -Zsanitizer=memory -Cdebuginfo=1 -Cforce-frame-pointers Step #12 - "compile-libfuzzer-memory-x86_64": --------------------------------------------------------------- Step #12 - "compile-libfuzzer-memory-x86_64": + bash tests/fuzzer/oss-fuzz/build.sh Step #12 - "compile-libfuzzer-memory-x86_64": -- The C compiler identification is Clang 22.0.0 Step #12 - "compile-libfuzzer-memory-x86_64": -- Detecting C compiler ABI info Step #12 - "compile-libfuzzer-memory-x86_64": -- Detecting C compiler ABI info - done Step #12 - "compile-libfuzzer-memory-x86_64": -- Check for working C compiler: /usr/local/bin/clang - skipped Step #12 - "compile-libfuzzer-memory-x86_64": -- Detecting C compile features Step #12 - "compile-libfuzzer-memory-x86_64": -- Detecting C compile features - done Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP16 Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP16 - Success Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP32 Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP32 - Success Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP64 Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP64 - Success Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test CMAKE_HAVE_LIBC_PTHREAD Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success Step #12 - "compile-libfuzzer-memory-x86_64": -- Found Threads: TRUE Step #12 - "compile-libfuzzer-memory-x86_64": -- Could NOT find OpenGL (missing: OPENGL_opengl_LIBRARY OPENGL_glx_LIBRARY OPENGL_INCLUDE_DIR) Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test HAVE_MATH_LIBRARY Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test HAVE_MATH_LIBRARY - Success Step #12 - "compile-libfuzzer-memory-x86_64": -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.a (found version "1.2.11") Step #12 - "compile-libfuzzer-memory-x86_64": -- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.a (found version "1.6.37") Step #12 - "compile-libfuzzer-memory-x86_64": -- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.a (found version "80") Step #12 - "compile-libfuzzer-memory-x86_64": -- TIFF is disabled when statically linking. Step #12 - "compile-libfuzzer-memory-x86_64": -- Found GIF: /usr/lib/x86_64-linux-gnu/libgif.a (found version "5.1.9") Step #12 - "compile-libfuzzer-memory-x86_64": -- Looking for include file GLUT/glut.h Step #12 - "compile-libfuzzer-memory-x86_64": -- Looking for include file GLUT/glut.h - not found Step #12 - "compile-libfuzzer-memory-x86_64": -- Looking for include file GL/glut.h Step #12 - "compile-libfuzzer-memory-x86_64": -- Looking for include file GL/glut.h - not found Step #12 - "compile-libfuzzer-memory-x86_64": -- Looking for include file OpenGL/glut.h Step #12 - "compile-libfuzzer-memory-x86_64": -- Looking for include file OpenGL/glut.h - not found Step #12 - "compile-libfuzzer-memory-x86_64": -- Looking for include file shlwapi.h Step #12 - "compile-libfuzzer-memory-x86_64": -- Looking for include file shlwapi.h - not found Step #12 - "compile-libfuzzer-memory-x86_64": -- Looking for include file unistd.h Step #12 - "compile-libfuzzer-memory-x86_64": -- Looking for include file unistd.h - found Step #12 - "compile-libfuzzer-memory-x86_64": -- Looking for include file wincodec.h Step #12 - "compile-libfuzzer-memory-x86_64": -- Looking for include file wincodec.h - not found Step #12 - "compile-libfuzzer-memory-x86_64": -- Looking for include file windows.h Step #12 - "compile-libfuzzer-memory-x86_64": -- Looking for include file windows.h - not found Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_AVX2 Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_AVX2 - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_AVX2 Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_AVX2 - Success Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE41 Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE41 - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE41 Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE41 - Success Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE2 Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE2 - Success Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS32 Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS32 - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS32 Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS32 - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS_DSP_R2 Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS_DSP_R2 - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS_DSP_R2 Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS_DSP_R2 - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test HAS_COMPILE_FLAG Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test HAS_COMPILE_FLAG - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_NEON Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_NEON - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_NEON Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_NEON - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_MSA Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_MSA - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_MSA Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_MSA - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test HAS_COMPILE_FLAG Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test HAS_COMPILE_FLAG - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_VSX Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_VSX - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_VSX Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test WEBP_HAVE_FLAG_VSX - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test HAS_COMPILE_FLAG Step #12 - "compile-libfuzzer-memory-x86_64": -- Performing Test HAS_COMPILE_FLAG - Failed Step #12 - "compile-libfuzzer-memory-x86_64": -- The CXX compiler identification is Clang 22.0.0 Step #12 - "compile-libfuzzer-memory-x86_64": -- Detecting CXX compiler ABI info Step #12 - "compile-libfuzzer-memory-x86_64": -- Detecting CXX compiler ABI info - done Step #12 - "compile-libfuzzer-memory-x86_64": -- Check for working CXX compiler: /usr/local/bin/clang++ - skipped Step #12 - "compile-libfuzzer-memory-x86_64": -- Detecting CXX compile features Step #12 - "compile-libfuzzer-memory-x86_64": -- Detecting CXX compile features - done Step #12 - "compile-libfuzzer-memory-x86_64": -- Populating fuzztest Step #12 - "compile-libfuzzer-memory-x86_64": -- Configuring done (0.0s) Step #12 - "compile-libfuzzer-memory-x86_64": -- Generating done (0.0s) Step #12 - "compile-libfuzzer-memory-x86_64": -- Build files have been written to: /src/libwebp/build/_deps/fuzztest-subbuild Step #12 - "compile-libfuzzer-memory-x86_64": [ 11%] Creating directories for 'fuzztest-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Performing download step (git clone) for 'fuzztest-populate' Step #12 - "compile-libfuzzer-memory-x86_64": Cloning into 'fuzztest-src'... Step #12 - "compile-libfuzzer-memory-x86_64": remote: Enumerating objects: 13988, done. Step #12 - "compile-libfuzzer-memory-x86_64": remote: Counting objects: 0% (1/266) remote: Counting objects: 1% (3/266) remote: Counting objects: 2% (6/266) remote: Counting objects: 3% (8/266) remote: Counting objects: 4% (11/266) remote: Counting objects: 5% (14/266) remote: Counting objects: 6% (16/266) remote: Counting objects: 7% (19/266) remote: Counting objects: 8% (22/266) remote: Counting objects: 9% (24/266) remote: Counting objects: 10% (27/266) remote: Counting objects: 11% (30/266) remote: Counting objects: 12% (32/266) remote: Counting objects: 13% (35/266) remote: Counting objects: 14% (38/266) remote: Counting objects: 15% (40/266) remote: Counting objects: 16% (43/266) remote: Counting objects: 17% (46/266) remote: Counting objects: 18% (48/266) remote: Counting objects: 19% (51/266) remote: Counting objects: 20% (54/266) remote: Counting objects: 21% (56/266) remote: Counting objects: 22% (59/266) remote: Counting objects: 23% (62/266) remote: Counting objects: 24% (64/266) remote: Counting objects: 25% (67/266) remote: Counting objects: 26% (70/266) remote: Counting objects: 27% (72/266) remote: Counting objects: 28% (75/266) remote: Counting objects: 29% (78/266) remote: Counting objects: 30% (80/266) remote: Counting objects: 31% (83/266) remote: Counting objects: 32% (86/266) remote: Counting objects: 33% (88/266) remote: Counting objects: 34% (91/266) remote: Counting objects: 35% (94/266) remote: Counting objects: 36% (96/266) remote: Counting objects: 37% (99/266) remote: Counting objects: 38% (102/266) remote: Counting objects: 39% (104/266) remote: Counting objects: 40% (107/266) remote: Counting objects: 41% (110/266) remote: Counting objects: 42% (112/266) remote: Counting objects: 43% (115/266) remote: Counting objects: 44% (118/266) remote: Counting objects: 45% (120/266) remote: Counting objects: 46% (123/266) remote: Counting objects: 47% (126/266) remote: Counting objects: 48% (128/266) remote: Counting objects: 49% (131/266) remote: Counting objects: 50% (133/266) remote: Counting objects: 51% (136/266) remote: Counting objects: 52% (139/266) remote: Counting objects: 53% (141/266) remote: Counting objects: 54% (144/266) remote: Counting objects: 55% (147/266) remote: Counting objects: 56% (149/266) remote: Counting objects: 57% (152/266) remote: Counting objects: 58% (155/266) remote: Counting objects: 59% (157/266) remote: Counting objects: 60% (160/266) remote: Counting objects: 61% (163/266) remote: Counting objects: 62% (165/266) remote: Counting objects: 63% (168/266) remote: Counting objects: 64% (171/266) remote: Counting objects: 65% (173/266) remote: Counting objects: 66% (176/266) remote: Counting objects: 67% (179/266) remote: Counting objects: 68% (181/266) remote: Counting objects: 69% (184/266) remote: Counting objects: 70% (187/266) remote: Counting objects: 71% (189/266) remote: Counting objects: 72% (192/266) remote: Counting objects: 73% (195/266) remote: Counting objects: 74% (197/266) remote: Counting objects: 75% (200/266) remote: Counting objects: 76% (203/266) remote: Counting objects: 77% (205/266) remote: Counting objects: 78% (208/266) remote: Counting objects: 79% (211/266) remote: Counting objects: 80% (213/266) remote: Counting objects: 81% (216/266) remote: Counting objects: 82% (219/266) remote: Counting objects: 83% (221/266) remote: Counting objects: 84% (224/266) remote: Counting objects: 85% (227/266) remote: Counting objects: 86% (229/266) remote: Counting objects: 87% (232/266) remote: Counting objects: 88% (235/266) remote: Counting objects: 89% (237/266) remote: Counting objects: 90% (240/266) remote: Counting objects: 91% (243/266) remote: Counting objects: 92% (245/266) remote: Counting objects: 93% (248/266) remote: Counting objects: 94% (251/266) remote: Counting objects: 95% (253/266) remote: Counting objects: 96% (256/266) remote: Counting objects: 97% (259/266) remote: Counting objects: 98% (261/266) remote: Counting objects: 99% (264/266) remote: Counting objects: 100% (266/266) remote: Counting objects: 100% (266/266), done. Step #12 - "compile-libfuzzer-memory-x86_64": remote: Compressing objects: 0% (1/159) remote: Compressing objects: 1% (2/159) remote: Compressing objects: 2% (4/159) remote: Compressing objects: 3% (5/159) remote: Compressing objects: 4% (7/159) remote: Compressing objects: 5% (8/159) remote: Compressing objects: 6% (10/159) remote: Compressing objects: 7% (12/159) remote: Compressing objects: 8% (13/159) remote: Compressing objects: 9% (15/159) remote: Compressing objects: 10% (16/159) remote: Compressing objects: 11% (18/159) remote: Compressing objects: 12% (20/159) remote: Compressing objects: 13% (21/159) remote: Compressing objects: 14% (23/159) remote: Compressing objects: 15% (24/159) remote: Compressing objects: 16% (26/159) remote: Compressing objects: 17% (28/159) remote: Compressing objects: 18% (29/159) remote: Compressing objects: 19% (31/159) remote: Compressing objects: 20% (32/159) remote: Compressing objects: 21% (34/159) remote: Compressing objects: 22% (35/159) remote: Compressing objects: 23% (37/159) remote: Compressing objects: 24% (39/159) remote: Compressing objects: 25% (40/159) remote: Compressing objects: 26% (42/159) remote: Compressing objects: 27% (43/159) remote: Compressing objects: 28% (45/159) remote: Compressing objects: 29% (47/159) remote: Compressing objects: 30% (48/159) remote: Compressing objects: 31% (50/159) remote: Compressing objects: 32% (51/159) remote: Compressing objects: 33% (53/159) remote: Compressing objects: 34% (55/159) remote: Compressing objects: 35% (56/159) remote: Compressing objects: 36% (58/159) remote: Compressing objects: 37% (59/159) remote: Compressing objects: 38% (61/159) remote: Compressing objects: 39% (63/159) remote: Compressing objects: 40% (64/159) remote: Compressing objects: 41% (66/159) remote: Compressing objects: 42% (67/159) remote: Compressing objects: 43% (69/159) remote: Compressing objects: 44% (70/159) remote: Compressing objects: 45% (72/159) remote: Compressing objects: 46% (74/159) remote: Compressing objects: 47% (75/159) remote: Compressing objects: 48% (77/159) remote: Compressing objects: 49% (78/159) remote: Compressing objects: 50% (80/159) remote: Compressing objects: 51% (82/159) remote: Compressing objects: 52% (83/159) remote: Compressing objects: 53% (85/159) remote: Compressing objects: 54% (86/159) remote: Compressing objects: 55% (88/159) remote: Compressing objects: 56% (90/159) remote: Compressing objects: 57% (91/159) remote: Compressing objects: 58% (93/159) remote: Compressing objects: 59% (94/159) remote: Compressing objects: 60% (96/159) remote: Compressing objects: 61% (97/159) remote: Compressing objects: 62% (99/159) remote: Compressing objects: 63% (101/159) remote: Compressing objects: 64% (102/159) remote: Compressing objects: 65% (104/159) remote: Compressing objects: 66% (105/159) remote: Compressing objects: 67% (107/159) remote: Compressing objects: 68% (109/159) remote: Compressing objects: 69% (110/159) remote: Compressing objects: 70% (112/159) remote: Compressing objects: 71% (113/159) remote: Compressing objects: 72% (115/159) remote: Compressing objects: 73% (117/159) remote: Compressing objects: 74% (118/159) remote: Compressing objects: 75% (120/159) remote: Compressing objects: 76% (121/159) remote: Compressing objects: 77% (123/159) remote: Compressing objects: 78% (125/159) remote: Compressing objects: 79% (126/159) remote: Compressing objects: 80% (128/159) remote: Compressing objects: 81% (129/159) remote: Compressing objects: 82% (131/159) remote: Compressing objects: 83% (132/159) remote: Compressing objects: 84% (134/159) remote: Compressing objects: 85% (136/159) remote: Compressing objects: 86% (137/159) remote: Compressing objects: 87% (139/159) remote: Compressing objects: 88% (140/159) remote: Compressing objects: 89% (142/159) remote: Compressing objects: 90% (144/159) remote: Compressing objects: 91% (145/159) remote: Compressing objects: 92% (147/159) remote: Compressing objects: 93% (148/159) remote: Compressing objects: 94% (150/159) remote: Compressing objects: 95% (152/159) remote: Compressing objects: 96% (153/159) remote: Compressing objects: 97% (155/159) remote: Compressing objects: 98% (156/159) remote: Compressing objects: 99% (158/159) remote: Compressing objects: 100% (159/159) remote: Compressing objects: 100% (159/159), done. Step #12 - "compile-libfuzzer-memory-x86_64": Receiving objects: 0% (1/13988) Receiving objects: 1% (140/13988) Receiving objects: 2% (280/13988) Receiving objects: 3% (420/13988) Receiving objects: 4% (560/13988) Receiving objects: 5% (700/13988) Receiving objects: 6% (840/13988) Receiving objects: 7% (980/13988) Receiving objects: 8% (1120/13988) Receiving objects: 9% (1259/13988) Receiving objects: 10% (1399/13988) Receiving objects: 11% (1539/13988) Receiving objects: 12% (1679/13988) Receiving objects: 13% (1819/13988) Receiving objects: 14% (1959/13988) Receiving objects: 15% (2099/13988) Receiving objects: 16% (2239/13988) Receiving objects: 17% (2378/13988) Receiving objects: 18% (2518/13988) Receiving objects: 19% (2658/13988) Receiving objects: 20% (2798/13988) Receiving objects: 21% (2938/13988) Receiving objects: 22% (3078/13988) Receiving objects: 23% (3218/13988) Receiving objects: 24% (3358/13988) Receiving objects: 25% (3497/13988) Receiving objects: 26% (3637/13988) Receiving objects: 27% (3777/13988) Receiving objects: 28% (3917/13988) Receiving objects: 29% (4057/13988) Receiving objects: 30% (4197/13988) Receiving objects: 31% (4337/13988) Receiving objects: 32% (4477/13988) Receiving objects: 33% (4617/13988) Receiving objects: 34% (4756/13988) Receiving objects: 35% (4896/13988) Receiving objects: 36% (5036/13988) Receiving objects: 37% (5176/13988) Receiving objects: 38% (5316/13988) Receiving objects: 39% (5456/13988) Receiving objects: 40% (5596/13988) Receiving objects: 41% (5736/13988) Receiving objects: 42% (5875/13988) Receiving objects: 43% (6015/13988) Receiving objects: 44% (6155/13988) Receiving objects: 45% (6295/13988) Receiving objects: 46% (6435/13988) Receiving objects: 47% (6575/13988) Receiving objects: 48% (6715/13988) Receiving objects: 49% (6855/13988) Receiving objects: 50% (6994/13988) Receiving objects: 51% (7134/13988) Receiving objects: 52% (7274/13988) Receiving objects: 53% (7414/13988) Receiving objects: 54% (7554/13988) Receiving objects: 55% (7694/13988) Receiving objects: 56% (7834/13988) Receiving objects: 57% (7974/13988) Receiving objects: 58% (8114/13988) Receiving objects: 59% (8253/13988) Receiving objects: 60% (8393/13988) Receiving objects: 61% (8533/13988) Receiving objects: 62% (8673/13988) Receiving objects: 63% (8813/13988) Receiving objects: 64% (8953/13988) Receiving objects: 65% (9093/13988) Receiving objects: 66% (9233/13988) Receiving objects: 67% (9372/13988) Receiving objects: 68% (9512/13988) Receiving objects: 69% (9652/13988) Receiving objects: 70% (9792/13988) Receiving objects: 71% (9932/13988) Receiving objects: 72% (10072/13988) Receiving objects: 73% (10212/13988) Receiving objects: 74% (10352/13988) Receiving objects: 75% (10491/13988) Receiving objects: 76% (10631/13988) Receiving objects: 77% (10771/13988) Receiving objects: 78% (10911/13988) Receiving objects: 79% (11051/13988) Receiving objects: 80% (11191/13988) Receiving objects: 81% (11331/13988) Receiving objects: 82% (11471/13988) Receiving objects: 83% (11611/13988) Receiving objects: 84% (11750/13988) Receiving objects: 85% (11890/13988) Receiving objects: 86% (12030/13988) Receiving objects: 87% (12170/13988) Receiving objects: 88% (12310/13988) Receiving objects: 89% (12450/13988) Receiving objects: 90% (12590/13988) Receiving objects: 91% (12730/13988) Receiving objects: 92% (12869/13988) Receiving objects: 93% (13009/13988) Receiving objects: 94% (13149/13988) Receiving objects: 95% (13289/13988) Receiving objects: 96% (13429/13988) Receiving objects: 97% (13569/13988) Receiving objects: 98% (13709/13988) Receiving objects: 99% (13849/13988) remote: Total 13988 (delta 160), reused 139 (delta 100), pack-reused 13722 (from 2) Step #12 - "compile-libfuzzer-memory-x86_64": Receiving objects: 100% (13988/13988) Receiving objects: 100% (13988/13988), 6.06 MiB | 29.67 MiB/s, done. Step #12 - "compile-libfuzzer-memory-x86_64": Resolving deltas: 0% (0/10816) Resolving deltas: 1% (117/10816) Resolving deltas: 5% (560/10816) Resolving deltas: 6% (661/10816) Resolving deltas: 7% (764/10816) Resolving deltas: 8% (901/10816) Resolving deltas: 9% (984/10816) Resolving deltas: 10% (1098/10816) Resolving deltas: 11% (1206/10816) Resolving deltas: 12% (1306/10816) Resolving deltas: 13% (1410/10816) Resolving deltas: 14% (1527/10816) Resolving deltas: 15% (1661/10816) Resolving deltas: 16% (1735/10816) Resolving deltas: 17% (1841/10816) Resolving deltas: 18% (1988/10816) Resolving deltas: 19% (2066/10816) Resolving deltas: 20% (2168/10816) Resolving deltas: 21% (2282/10816) Resolving deltas: 22% (2390/10816) Resolving deltas: 23% (2495/10816) Resolving deltas: 24% (2605/10816) Resolving deltas: 25% (2726/10816) Resolving deltas: 26% (2817/10816) Resolving deltas: 27% (2946/10816) Resolving deltas: 28% (3037/10816) Resolving deltas: 29% (3146/10816) Resolving deltas: 30% (3248/10816) Resolving deltas: 31% (3361/10816) Resolving deltas: 32% (3474/10816) Resolving deltas: 33% (3571/10816) Resolving deltas: 34% (3693/10816) Resolving deltas: 35% (3786/10816) Resolving deltas: 36% (3897/10816) Resolving deltas: 37% (4010/10816) Resolving deltas: 38% (4138/10816) Resolving deltas: 39% (4221/10816) Resolving deltas: 40% (4342/10816) Resolving deltas: 43% (4706/10816) Resolving deltas: 44% (4809/10816) Resolving deltas: 45% (4881/10816) Resolving deltas: 46% (5022/10816) Resolving deltas: 47% (5090/10816) Resolving deltas: 48% (5194/10816) Resolving deltas: 49% (5308/10816) Resolving deltas: 50% (5414/10816) Resolving deltas: 51% (5526/10816) Resolving deltas: 52% (5629/10816) Resolving deltas: 53% (5785/10816) Resolving deltas: 54% (5874/10816) Resolving deltas: 56% (6128/10816) Resolving deltas: 57% (6174/10816) Resolving deltas: 58% (6301/10816) Resolving deltas: 59% (6391/10816) Resolving deltas: 60% (6498/10816) Resolving deltas: 61% (6601/10816) Resolving deltas: 62% (6722/10816) Resolving deltas: 63% (6817/10816) Resolving deltas: 64% (6973/10816) Resolving deltas: 65% (7032/10816) Resolving deltas: 66% (7165/10816) Resolving deltas: 67% (7251/10816) Resolving deltas: 68% (7365/10816) Resolving deltas: 69% (7477/10816) Resolving deltas: 70% (7603/10816) Resolving deltas: 71% (7691/10816) Resolving deltas: 72% (7825/10816) Resolving deltas: 74% (8029/10816) Resolving deltas: 75% (8115/10816) Resolving deltas: 76% (8228/10816) Resolving deltas: 77% (8340/10816) Resolving deltas: 78% (8444/10816) Resolving deltas: 79% (8643/10816) Resolving deltas: 80% (8667/10816) Resolving deltas: 81% (8785/10816) Resolving deltas: 82% (8879/10816) Resolving deltas: 83% (9077/10816) Resolving deltas: 84% (9096/10816) Resolving deltas: 85% (9197/10816) Resolving deltas: 86% (9345/10816) Resolving deltas: 88% (9527/10816) Resolving deltas: 89% (9632/10816) Resolving deltas: 90% (9773/10816) Resolving deltas: 91% (9866/10816) Resolving deltas: 92% (9973/10816) Resolving deltas: 93% (10076/10816) Resolving deltas: 94% (10172/10816) Resolving deltas: 95% (10375/10816) Resolving deltas: 96% (10385/10816) Resolving deltas: 97% (10492/10816) Resolving deltas: 98% (10604/10816) Resolving deltas: 99% (10708/10816) Resolving deltas: 100% (10816/10816) Resolving deltas: 100% (10816/10816), 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 11% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 14% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 15% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 17% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 21% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 23% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 29% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 33% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 35% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 41% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 47% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 52% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 58% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 64% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 69% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 75% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 81% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 86% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 92% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 98% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- [download 100% complete] Step #12 - "compile-libfuzzer-memory-x86_64": -- verifying file... Step #12 - "compile-libfuzzer-memory-x86_64": file='/src/libwebp/build/_deps/antlr_cpp-subbuild/antlr_cpp-populate-prefix/src/antlr4-cpp-runtime-4.12.0-source.zip' Step #12 - "compile-libfuzzer-memory-x86_64": -- Downloading... done Step #12 - "compile-libfuzzer-memory-x86_64": -- extracting... Step #12 - "compile-libfuzzer-memory-x86_64": src='/src/libwebp/build/_deps/antlr_cpp-subbuild/antlr_cpp-populate-prefix/src/antlr4-cpp-runtime-4.12.0-source.zip' Step #12 - "compile-libfuzzer-memory-x86_64": dst='/src/libwebp/build/_deps/antlr_cpp-src' Step #12 - "compile-libfuzzer-memory-x86_64": -- extracting... [tar xfz] Step #12 - "compile-libfuzzer-memory-x86_64": -- extracting... [analysis] Step #12 - "compile-libfuzzer-memory-x86_64": -- extracting... [rename] Step #12 - "compile-libfuzzer-memory-x86_64": -- extracting... [clean up] Step #12 - "compile-libfuzzer-memory-x86_64": -- extracting... done Step #12 - "compile-libfuzzer-memory-x86_64": [ 33%] No update step for 'antlr_cpp-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] No patch step for 'antlr_cpp-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] No configure step for 'antlr_cpp-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 66%] No build step for 'antlr_cpp-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 77%] No install step for 'antlr_cpp-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] No test step for 'antlr_cpp-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Completed 'antlr_cpp-populate' Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Built target antlr_cpp-populate Step #12 - "compile-libfuzzer-memory-x86_64": -- Building without demo. To enable demo build use: -DWITH_DEMO=True Step #12 - "compile-libfuzzer-memory-x86_64": find: '/out': No such file or directory Step #12 - "compile-libfuzzer-memory-x86_64": -- Configuring done (9.9s) 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/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": [ 0%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_dsp.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 0%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_csp.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 0%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_gamma.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 0%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 0%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/bit_reader_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/color_cache_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/filters_utils.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/webpdspdecode.dir/src/dsp/alpha_processing.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/webputils.dir/src/utils/bit_reader_utils.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/webpdspdecode.dir/src/dsp/dec.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/webputilsdecode.dir/src/utils/huffman_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building C object CMakeFiles/webpencode.dir/src/enc/backward_references_cost_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building C object CMakeFiles/webputils.dir/src/utils/color_cache_utils.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/webpencode.dir/src/enc/backward_references_enc.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/numeric/CMakeFiles/int128.dir/int128.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 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/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/base/CMakeFiles/strerror.dir/internal/strerror.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/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/log/CMakeFiles/log_internal_nullguard.dir/internal/nullguard.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 1%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cpu.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 2%] Linking CXX static library libabsl_flags_commandlineflag_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 2%] Building C object CMakeFiles/webpencode.dir/src/enc/config_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 2%] Building C object CMakeFiles/webputils.dir/src/utils/filters_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 2%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 2%] Built target flags_commandlineflag_internal Step #12 - "compile-libfuzzer-memory-x86_64": [ 2%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_clip_tables.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 2%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 2%] Building C object CMakeFiles/webputils.dir/src/utils/huffman_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 3%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 3%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 4%] 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": [ 4%] Building C object CMakeFiles/webpencode.dir/src/enc/cost_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 4%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/rescaler_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 4%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/random_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 4%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/thread_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 5%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 5%] Building C object CMakeFiles/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%] Building C object CMakeFiles/webputils.dir/src/utils/random_utils.c.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": [ 7%] 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": [ 7%] Building C object CMakeFiles/webpencode.dir/src/enc/filter_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Building C object CMakeFiles/webputils.dir/src/utils/utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Linking CXX static library libabsl_spinlock_wait.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Building C object CMakeFiles/webputils.dir/src/utils/bit_writer_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Built target spinlock_wait Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] 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": [ 7%] Building C object CMakeFiles/webpencode.dir/src/enc/frame_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Building C object CMakeFiles/webpencode.dir/src/enc/histogram_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Building C object CMakeFiles/webputils.dir/src/utils/huffman_encode_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Building C object CMakeFiles/webputils.dir/src/utils/quant_levels_utils.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_clip_tables.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_avx2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Building C object CMakeFiles/webpencode.dir/src/enc/iterator_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Building C object CMakeFiles/webpencode.dir/src/enc/near_lossless_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_csp_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Built target webputilsdecode Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] 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": [ 7%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Linking CXX static library libabsl_random_internal_platform.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Built target random_internal_platform Step #12 - "compile-libfuzzer-memory-x86_64": [ 7%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/leak_check.dir/leak_check.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 8%] Linking C static library libsharpyuv.a 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%] Built target sharpyuv Step #12 - "compile-libfuzzer-memory-x86_64": [ 9%] Linking CXX static library libabsl_leak_check.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 9%] Built target leak_check Step #12 - "compile-libfuzzer-memory-x86_64": [ 10%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRErrorListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 10%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRErrorStrategy.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 10%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_psnr_enc.c.o 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%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_rescale_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 10%] Built target log_internal_nullguard Step #12 - "compile-libfuzzer-memory-x86_64": [ 11%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_tools_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 11%] Built target grammar_info Step #12 - "compile-libfuzzer-memory-x86_64": [ 11%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRErrorStrategy.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 11%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler.c.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/random/CMakeFiles/random_internal_randen_hwaes_impl.dir/internal/randen_hwaes.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 11%] Built target webputils 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%] Building C object CMakeFiles/webpencode.dir/src/enc/predictor_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 11%] Building C object CMakeFiles/webpencode.dir/src/enc/quant_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 11%] Building C object CMakeFiles/webpencode.dir/src/enc/syntax_enc.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%] Built target strerror Step #12 - "compile-libfuzzer-memory-x86_64": [ 12%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 12%] 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": [ 12%] Building C object CMakeFiles/webpencode.dir/src/enc/token_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 12%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 12%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 12%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 12%] Building C object CMakeFiles/webpencode.dir/src/enc/tree_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 12%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 12%] Building C object CMakeFiles/webpencode.dir/src/enc/vp8l_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 12%] Building C object CMakeFiles/webpencode.dir/src/enc/webp_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": [ 13%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 13%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 13%] Built target periodic_sampler Step #12 - "compile-libfuzzer-memory-x86_64": [ 13%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 13%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 13%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 13%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 13%] Linking CXX static library libabsl_log_severity.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 13%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_avx2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 13%] Built target log_severity Step #12 - "compile-libfuzzer-memory-x86_64": [ 14%] 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": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 14%] 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": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 14%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 14%] Linking CXX static library libabsl_random_seed_gen_exception.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 14%] Built target random_seed_gen_exception Step #12 - "compile-libfuzzer-memory-x86_64": [ 14%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 14%] Linking CXX static library libabsl_civil_time.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 14%] Built target civil_time Step #12 - "compile-libfuzzer-memory-x86_64": [ 14%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 14%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time_zone.dir/internal/cctz/src/time_zone_info.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 15%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 15%] Linking CXX static library libabsl_int128.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 15%] Built target int128 Step #12 - "compile-libfuzzer-memory-x86_64": [ 15%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 15%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 15%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 15%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 15%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 15%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 15%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_msa.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_msa.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_msa.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": [ 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_msa.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_msa.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_mips32.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_mips32.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_mips32.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 [ 17%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 17%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 17%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] 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": [ 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/ssim.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Building C object CMakeFiles/webpdsp.dir/src/dsp/ssim_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRFileStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRFileStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRInputStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_sse41.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/webpdspdecode.dir/src/dsp/upsampling_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 19%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_sse41.c.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 20%] Linking CXX static library libabsl_random_internal_randen_slow.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 20%] Built target random_internal_randen_slow Step #12 - "compile-libfuzzer-memory-x86_64": [ 20%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_sse2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 20%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 20%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 20%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_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/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 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%] Linking CXX static library libabsl_random_internal_randen_hwaes_impl.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 21%] Built target random_internal_randen_hwaes_impl 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/webpdspdecode.dir/src/dsp/rescaler_msa.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_avx2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 21%] 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": [ 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%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 22%] Linking CXX static library libabsl_random_internal_randen_hwaes.a 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%] Built target random_internal_randen_hwaes 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/webpdspdecode.dir/src/dsp/dec_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 23%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 23%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_neon.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 23%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 24%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 24%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_msa.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/time_zone_lookup.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_msa.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_mips32.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_mips32.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_mips32.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_mips_dsp_r2.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 25%] 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": [ 25%] 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": [ 25%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.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/BaseErrorListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 25%] 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": [ 25%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/BufferedTokenStream.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%] Linking CXX static library libabsl_raw_logging_internal.a 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/base/CMakeFiles/base.dir/internal/cycleclock.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 26%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/spinlock.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 26%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/sysinfo.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 26%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/thread_identity.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 26%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/unscaledcycleclock.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 26%] 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": [ 26%] 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": [ 26%] 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": [ 26%] Built target webpdspdecode Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] 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": [ 27%] 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": [ 27%] Built target webpdsp Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cordz_functions.dir/internal/cordz_functions.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/scoped_set_env.dir/internal/scoped_set_env.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] 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": [ 27%] Linking CXX static library libabsl_bad_variant_access.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] 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": [ 27%] Built target bad_variant_access Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/DefaultErrorStrategy.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] Building C object CMakeFiles/webpdecode.dir/src/dec/alpha_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/BailErrorStrategy.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/DiagnosticErrorListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] Linking CXX static library libabsl_random_internal_randen.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 27%] Built target random_internal_randen 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": [ 28%] Building C object CMakeFiles/webpdecode.dir/src/dec/buffer_dec.c.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": [ 28%] Building C object CMakeFiles/webpdecode.dir/src/dec/frame_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 28%] Building C object CMakeFiles/webpdecode.dir/src/dec/idec_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 28%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/InputMismatchException.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 28%] Linking CXX static library libabsl_bad_optional_access.a Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/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": [ 28%] Built target bad_optional_access Step #12 - "compile-libfuzzer-memory-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/IntStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/InterpreterRuleContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/BaseErrorListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 29%] 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_static.dir/src/LexerInterpreter.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 29%] Building C object CMakeFiles/webpdecode.dir/src/dec/io_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/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": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/LexerNoViableAltException.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ListTokenSource.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 29%] Building C object CMakeFiles/webpdecode.dir/src/dec/quant_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/NoViableAltException.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 29%] 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": [ 29%] Linking CXX static library libabsl_base.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 29%] Built target base Step #12 - "compile-libfuzzer-memory-x86_64": [ 29%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings_internal.dir/internal/ostringstream.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ParserInterpreter.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 30%] Linking CXX static library libabsl_throw_delegate.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 30%] Building C object CMakeFiles/webpdecode.dir/src/dec/tree_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 30%] Built target throw_delegate Step #12 - "compile-libfuzzer-memory-x86_64": [ 30%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/malloc_internal.dir/internal/low_level_alloc.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 30%] Building C object CMakeFiles/webpdecode.dir/src/dec/vp8_dec.c.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 C object CMakeFiles/webpdecode.dir/src/dec/vp8l_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 31%] Building C object CMakeFiles/webpdecode.dir/src/dec/webp_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 31%] Linking CXX static library libabsl_bad_any_cast_impl.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 31%] Built target bad_any_cast_impl Step #12 - "compile-libfuzzer-memory-x86_64": [ 31%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/demangle_internal.dir/internal/demangle.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 32%] Linking CXX static library libabsl_scoped_set_env.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 32%] Building CXX object _deps/abseil-cpp-build/absl/hash/CMakeFiles/city.dir/internal/city.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 32%] Built target scoped_set_env Step #12 - "compile-libfuzzer-memory-x86_64": [ 33%] 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": [ 34%] Linking CXX static library libabsl_cordz_functions.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 34%] Built target cordz_functions Step #12 - "compile-libfuzzer-memory-x86_64": [ 34%] 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": [ 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/log/CMakeFiles/log_internal_conditions.dir/internal/conditions.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RecognitionException.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Recognizer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RuleContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 34%] Linking CXX static library libabsl_log_internal_conditions.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RuleContextWithAltNum.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 34%] Built target log_internal_conditions Step #12 - "compile-libfuzzer-memory-x86_64": [ 34%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/string_view.dir/string_view.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/BufferedTokenStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RuntimeMetaData.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": [ 34%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings_internal.dir/internal/utf8.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Token.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 35%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings_internal.dir/internal/escaping.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 35%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/CharStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 35%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/TokenSource.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 35%] Built target webpencode Step #12 - "compile-libfuzzer-memory-x86_64": [ 35%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/stacktrace.dir/stacktrace.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 35%] Linking CXX static library libabsl_crc_cpu_detect.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 35%] Built target crc_cpu_detect Step #12 - "compile-libfuzzer-memory-x86_64": [ 35%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc_internal.dir/internal/crc.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 36%] 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/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": 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": [ 36%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/TokenStreamRewriter.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 36%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/UnbufferedCharStream.cpp.o 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%] Linking CXX static library libabsl_stacktrace.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 36%] Built target stacktrace 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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 36%] Linking CXX static library libabsl_low_level_hash.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 36%] Built target low_level_hash 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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 36%] Linking CXX static library libabsl_malloc_internal.a 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%] Built target malloc_internal Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 36%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/graphcycles_internal.dir/internal/graphcycles.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 37%] Linking CXX static library libabsl_city.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 37%] Built target city Step #12 - "compile-libfuzzer-memory-x86_64": [ 37%] 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%] Built target webpdecode Step #12 - "compile-libfuzzer-memory-x86_64": [ 38%] Linking C static library libwebpdecoder.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 38%] Built target webpdecoder Step #12 - "compile-libfuzzer-memory-x86_64": [ 38%] Linking C static library libwebp.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 38%] Built target webp Step #12 - "compile-libfuzzer-memory-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNConfigSet.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.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/string_view.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNDeserializer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 39%] Linking CXX static library libabsl_time_zone.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 39%] Built target time_zone Step #12 - "compile-libfuzzer-memory-x86_64": [ 39%] Building C object CMakeFiles/webpdemux.dir/src/demux/anim_decode.c.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%] Built target string_view Step #12 - "compile-libfuzzer-memory-x86_64": [ 39%] Building C object CMakeFiles/imageioutil.dir/imageio/imageio_util.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNSimulator.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNState.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 39%] Linking C static library libimageioutil.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 39%] Built target imageioutil Step #12 - "compile-libfuzzer-memory-x86_64": [ 40%] Building C object CMakeFiles/libwebpmux.dir/src/mux/anim_encode.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNStateType.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": [ 40%] Building C object CMakeFiles/webpdemux.dir/src/demux/demux.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ActionTransition.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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 40%] Linking CXX static library libabsl_strings_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 40%] Built target strings_internal Step #12 - "compile-libfuzzer-memory-x86_64": [ 41%] Building C object CMakeFiles/extras.dir/extras/extras.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/AmbiguityInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ArrayPredictionContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 42%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/CommonToken.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/AtomTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 43%] Building C object CMakeFiles/extras.dir/extras/quality_estimate.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ContextSensitivityInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 43%] Linking C static library libwebpdemux.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 43%] Built target webpdemux Step #12 - "compile-libfuzzer-memory-x86_64": [ 43%] Building C object CMakeFiles/anim_util.dir/examples/anim_util.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/DecisionEventInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/DecisionInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 43%] Building C object CMakeFiles/extras.dir/extras/sharpyuv_risk_table.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 43%] Linking C static library libextras.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 43%] Built target extras Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/ascii.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/DecisionState.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/EpsilonTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] Building C object CMakeFiles/anim_util.dir/examples/gifdec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] Linking CXX static library libabsl_demangle_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] Built target demangle_internal Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] Building C object CMakeFiles/exampleutil.dir/examples/example_util.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] Building C object CMakeFiles/libwebpmux.dir/src/mux/muxedit.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] Building C object CMakeFiles/libwebpmux.dir/src/mux/muxinternal.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] Linking C static library libexampleutil.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] Built target exampleutil Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] Building C object CMakeFiles/imagedec.dir/imageio/image_dec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ErrorInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/CommonTokenFactory.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LL1Analyzer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 44%] Building C object CMakeFiles/imagedec.dir/imageio/jpegdec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 45%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc_internal.dir/internal/crc_x86_arm_combined.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 46%] Linking C static library libanim_util.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 46%] Built target anim_util Step #12 - "compile-libfuzzer-memory-x86_64": [ 46%] Building C object CMakeFiles/imageenc.dir/imageio/image_enc.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 46%] Building C object CMakeFiles/imagedec.dir/imageio/metadata.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerATNConfig.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building C object CMakeFiles/libwebpmux.dir/src/mux/muxread.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building C object CMakeFiles/imagedec.dir/imageio/pngdec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerATNSimulator.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerActionExecutor.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerChannelAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerCustomAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerIndexedCustomAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building C object CMakeFiles/imagedec.dir/imageio/pnmdec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Linking C static library libimageenc.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Built target imageenc Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building C object CMakeFiles/webpinfo.dir/examples/webpinfo.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerModeAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Linking C static library libwebpmux.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Built target libwebpmux Step #12 - "compile-libfuzzer-memory-x86_64": [ 47%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerMoreAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerPopModeAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerPushModeAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 48%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerSkipAction.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/ascii.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/ascii.h:61: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 48%] 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/imagedec.dir/imageio/tiffdec.c.o 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 C object CMakeFiles/imagedec.dir/imageio/webpdec.c.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": [ 49%] Building C object CMakeFiles/imagedec.dir/imageio/wicdec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 49%] Linking C static library libimagedec.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 49%] Built target imagedec Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 49%] Building C object CMakeFiles/gif2webp.dir/examples/gif2webp.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 49%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/charconv.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 49%] Linking CXX static library libabsl_graphcycles_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 49%] Built target graphcycles_internal Step #12 - "compile-libfuzzer-memory-x86_64": [ 49%] Building C object CMakeFiles/img2webp.dir/examples/img2webp.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/CommonTokenStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.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/crc/internal/crc_x86_arm_combined.cc:24: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 50%] Linking C executable img2webp Step #12 - "compile-libfuzzer-memory-x86_64": [ 50%] Building C object CMakeFiles/gif2webp.dir/examples/gifdec.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ParseInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 50%] 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%] Linking CXX static library libabsl_crc_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 51%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PrecedencePredicateTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 51%] Built target crc_internal Step #12 - "compile-libfuzzer-memory-x86_64": [ 51%] Building C object CMakeFiles/webpmux.dir/examples/webpmux.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 51%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredicateEvalInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 51%] Built target img2webp Step #12 - "compile-libfuzzer-memory-x86_64": [ 51%] Building C object CMakeFiles/get_disto.dir/extras/get_disto.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 51%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ConsoleErrorListener.cpp.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 executable gif2webp Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Linking C executable webpinfo Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Linking C executable get_disto Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Built target gif2webp Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building C object CMakeFiles/webp_quality.dir/extras/webp_quality.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionContextCache.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Linking C executable webp_quality Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionContextMergeCache.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Built target webpinfo Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionMode.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building C object CMakeFiles/anim_diff.dir/examples/anim_diff.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building C object CMakeFiles/anim_dump.dir/examples/anim_dump.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ProfilingATNSimulator.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/charconv.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/charconv.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Linking C executable webpmux Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Built target get_disto Step #12 - "compile-libfuzzer-memory-x86_64": [ 52%] Building C object CMakeFiles/dwebp.dir/examples/dwebp.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/RangeTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 53%] Linking C executable anim_dump Step #12 - "compile-libfuzzer-memory-x86_64": [ 53%] Built target webp_quality Step #12 - "compile-libfuzzer-memory-x86_64": [ 53%] Building C object CMakeFiles/cwebp.dir/examples/cwebp.c.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/RuleTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/SemanticContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/SetTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/SingletonPredictionContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 53%] Built target webpmux Step #12 - "compile-libfuzzer-memory-x86_64": [ 53%] 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_static.dir/src/atn/Transition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 53%] Linking C executable anim_diff Step #12 - "compile-libfuzzer-memory-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/TransitionType.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 53%] Linking C executable dwebp Step #12 - "compile-libfuzzer-memory-x86_64": [ 53%] Built target anim_dump Step #12 - "compile-libfuzzer-memory-x86_64": [ 53%] 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%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/dfa/DFA.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/dfa/DFASerializer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/DefaultErrorStrategy.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Built target anim_diff Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/DiagnosticErrorListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Built target dwebp Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Exceptions.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/dfa/DFAState.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/dfa/LexerDFASerializer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/internal/Synchronization.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Linking C executable cwebp Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/InterpreterDataReader.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/Interval.cpp.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_shared.dir/src/FailedPredicateException.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/IntervalSet.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 54%] Built target cwebp Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/MurmurHash.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/Predicate.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/Any.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/Arrays.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/CPPUtils.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/StringUtils.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/Utf8.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ErrorNodeImpl.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/IterativeParseTreeWalker.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTree.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTreeListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTreeVisitor.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": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/InputMismatchException.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTreeWalker.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/TerminalNodeImpl.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/Trees.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 56%] 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": [ 56%] 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": [ 57%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/IntStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 57%] 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": [ 58%] 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": [ 58%] 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": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/InterpreterRuleContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Lexer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 58%] 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": [ 58%] 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": [ 58%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/charconv_bigint.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 58%] 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": [ 58%] 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": [ 58%] 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": [ 58%] 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": [ 59%] 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": [ 59%] 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": [ 59%] 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": [ 59%] 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": [ 59%] 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": [ 59%] 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": [ 59%] 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": [ 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": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/LexerInterpreter.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/LexerNoViableAltException.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ListTokenSource.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/NoViableAltException.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Parser.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/charconv_bigint.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/charconv_bigint.h:24: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/ascii.h:61: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ParserInterpreter.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ParserRuleContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ProxyErrorListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RecognitionException.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": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Recognizer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RuleContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RuleContextWithAltNum.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RuntimeMetaData.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Token.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 60%] 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": [ 60%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/memutil.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 60%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/stringify_sink.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 60%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/match.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 61%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/numbers.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 61%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/str_cat.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 61%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/str_replace.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 61%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/str_split.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 61%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/substitute.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/antlr_cpp-src/runtime/src/tree/xpath/XPathLexer.cpp:166:48: warning: unused parameter 'context' [-Wunused-parameter] Step #12 - "compile-libfuzzer-memory-x86_64": 166 | void XPathLexer::IDAction(antlr4::RuleContext *context, size_t actionIndex) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/TokenSource.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/TokenStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/TokenStreamRewriter.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/UnbufferedCharStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/UnbufferedTokenStream.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Vocabulary.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/WritableToken.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/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": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATN.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/memutil.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/memutil.h:24: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/ascii.h:61: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNConfig.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNConfigSet.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 63%] 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/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": 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": 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": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNDeserializer.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/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": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNSimulator.cpp.o 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": 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": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNState.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNStateType.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ActionTransition.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": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/AmbiguityInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ArrayPredictionContext.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/AtomTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ContextSensitivityInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/DecisionEventInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/DecisionInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/DecisionState.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/EpsilonTransition.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ErrorInfo.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LL1Analyzer.cpp.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%] Linking CXX static library libantlr4-runtime.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 65%] Built target antlr4_static Step #12 - "compile-libfuzzer-memory-x86_64": [ 65%] 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": [ 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": 1 warning generated. 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%] Linking CXX static library libabsl_strings.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 65%] Built target strings Step #12 - "compile-libfuzzer-memory-x86_64": [ 65%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_logging.dir/internal/logging.cc.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": [ 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": [ 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": [ 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": [ 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/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PrecedencePredicateTransition.cpp.o 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": 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": [ 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": [ 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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 68%] Linking CXX static library libfuzztest_logging.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 68%] Built target fuzztest_logging Step #12 - "compile-libfuzzer-memory-x86_64": [ 68%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/symbolize.dir/symbolize.cc.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": [ 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": [ 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": [ 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": [ 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": [ 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": [ 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%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/IntervalSet.cpp.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": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/symbolize.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/symbolize.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/internal/symbolize.h:27: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 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/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/fuzztest-build/grammar_codegen/generated_antlr_parser/CMakeFiles/generated_antlr_parser.dir/ANTLRv4Parser.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": [ 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": [ 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": [ 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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 72%] Linking CXX static library libabsl_symbolize.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 72%] Built target symbolize 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/ParseTreePatternMatcher.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/RuleTagToken.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/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": [ 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/abseil-cpp-build/absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/bind.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 73%] Building CXX object _deps/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/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/time/CMakeFiles/time.dir/civil_time.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 74%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time.dir/clock.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": 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": [ 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": [ 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/bind.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/bind.h:24: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/inlined_vector.h:53: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/inlined_vector.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/compressed_tuple.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/utility/utility.h:45: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/extension.cc:16: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/extension.h:27: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/output.h:30: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/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": [ 76%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_internal_seed_material.dir/internal/seed_material.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/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/abseil-cpp-build/absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/parser.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/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": 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": [ 77%] Building CXX object _deps/fuzztest-build/grammar_codegen/generated_antlr_parser/CMakeFiles/generated_antlr_parser.dir/ANTLRv4ParserListener.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/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": /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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/format.cc:20: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/match.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/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/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/flags/commandlineflag.cc:16: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/commandlineflag.h:35: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/fnmatch.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/fnmatch.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 77%] Linking CXX static library libabsl_flags_commandlineflag.a 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": [ 77%] Built target flags_commandlineflag 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": 1 warning generated. 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": [ 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_fnmatch.a Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. 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": 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": [ 77%] Linking CXX static library libabsl_examine_stack.a Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. 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": 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": 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": 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": [ 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": 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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 77%] Built target time 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%] 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": [ 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": 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": [ 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": 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": [ 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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 79%] Linking CXX static library libabsl_flags_private_handle_accessor.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 79%] Built target flags_private_handle_accessor Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 79%] Linking CXX static library libabsl_failure_signal_handler.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 79%] Built target failure_signal_handler 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/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": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/globals.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/globals.h:27: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log_entry.cc:16: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log_entry.h:34: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 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": 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/blocking_counter.cc.o 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/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/futex_waiter.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": [ 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/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/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/notification.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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 80%] Linking CXX static library libabsl_str_format_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 80%] Built target str_format_internal Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 80%] 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": [ 80%] 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/fuzztest-build/fuzztest/CMakeFiles/fuzztest_serialization.dir/internal/serialization.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 81%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_io.dir/internal/io.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 81%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_marshalling.dir/marshalling.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 81%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc32c.dir/crc32c.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 81%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc32c.dir/internal/crc_memcpy_fallback.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/random/CMakeFiles/random_internal_distribution_test_util.dir/internal/distribution_test_util.cc.o Step #12 - "compile-libfuzzer-memory-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 #12 - "compile-libfuzzer-memory-x86_64": [ 82%] 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%] Linking CXX static library libabsl_random_internal_pool_urbg.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] Built target random_internal_pool_urbg Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] 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": [ 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": [ 83%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_tests.dir/tests/Utf8Test.cpp.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/pthread_waiter.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/pthread_waiter.h:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/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/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/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": 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/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": 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/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/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": 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/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": 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/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/fuzztest-src/fuzztest/internal/type_support.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/type_support.h:28: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/symbolize.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/internal/symbolize.h:27: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/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/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/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": 1 warning generated. 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": 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": 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": 1 warning generated. 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/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_relocatIn file included from a/src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/stdcpp_waiter.ccb:l15e: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from (T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /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/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/log/internal/log_format.cc:16: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/log_format.h:32: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/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": 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": 1 warning generated. 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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] Linking CXX static library libabsl_crc32c.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] Built target crc32c Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc_cord_state.dir/internal/crc_cord_state.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 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": [ 83%] Linking CXX static library libabsl_random_internal_distribution_test_util.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] Built target log_internal_format Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] Built target random_internal_distribution_test_util Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 83%] Linking CXX static library libfuzztest_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": [ 84%] Linking CXX static library libfuzztest_serialization.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 84%] Built target fuzztest_serialization Step #12 - "compile-libfuzzer-memory-x86_64": 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": [ 84%] Linking CXX static library libabsl_synchronization.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 84%] Built target synchronization Step #12 - "compile-libfuzzer-memory-x86_64": [ 84%] Building CXX object _deps/abseil-cpp-build/absl/container/CMakeFiles/hashtablez_sampler.dir/internal/hashtablez_sampler.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 84%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_program_name.dir/internal/program_name.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 84%] Building CXX object _deps/abseil-cpp-build/absl/container/CMakeFiles/hashtablez_sampler.dir/internal/hashtablez_sampler_force_weak_definition.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 85%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/vlog_config_internal.dir/internal/vlog_config.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 85%] 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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc_cord_state.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc_cord_state.h:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/crc32c.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc32c_inline.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": [ 85%] Linking CXX static library libfuzztest_io.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 85%] Built target fuzztest_io Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 85%] Linking CXX static library libabsl_flags_marshalling.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 85%] Built target flags_marshalling Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 85%] Linking CXX static library libfuzztest_seed_seq.a 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/flags/internal/program_name.cc:16: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/program_name.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/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/container/internal/hashtablez_sampler_force_weak_definition.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hashtablez_sampler.h:50: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/profiling/internal/sample_recorder.h:33: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/mutex.h:75: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cordz_handle.cc:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/mutex.h:75: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 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": 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%] Linking CXX static library libabsl_cordz_handle.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 85%] Built target crc_cord_state Step #12 - "compile-libfuzzer-memory-x86_64": [ 85%] Built target cordz_handle Step #12 - "compile-libfuzzer-memory-x86_64": [ 86%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord_internal.dir/internal/cord_internal.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 86%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_btree.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 86%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_btree_navigator.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 86%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_btree_reader.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 86%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_crc.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 86%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_consume.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 86%] Linking CXX static library libgenerated_antlr_parser.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 86%] Built target generated_antlr_parser Step #12 - "compile-libfuzzer-memory-x86_64": [ 86%] Building CXX object _deps/fuzztest-build/grammar_codegen/CMakeFiles/antlr_frontend.dir/antlr_frontend.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 86%] Linking CXX static library ../../../lib/libgmock.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 86%] Built target gmock Step #12 - "compile-libfuzzer-memory-x86_64": [ 86%] 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/flags/usage_config.cc:16: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/usage_config.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:196: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_consume.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_consume.h:20: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/function_ref.h:54: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/function_ref.h:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.cc:14: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.h:26: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_btree_reader.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_btree_reader.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_data_edge.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.h:26: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_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": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_crc.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_crc.h:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc_cord_state.h:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/crc32c.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/crc/internal/crc32c_inline.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_btree.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_btree.h:25: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_data_edge.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.h:26: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/grammar_codegen/antlr_frontend.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./grammar_codegen/antlr_frontend.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 86%] Linking CXX static library libabsl_vlog_config_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. 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": [ 88%] Linking CXX executable antlr4_tests 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": [ 88%] Linking CXX static library libabsl_flags_config.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Built target flags_config Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_internal.dir/internal/flag.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Built target antlr4_tests Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Linking CXX static library libabsl_raw_hash_set.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] 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 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": 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_initialize.dir/initialize.cc.o 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": 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": 1 warning generated. 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": 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": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/initialize.cc:18: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/globals.h:27: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 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 libantlr_frontend.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Built target antlr_frontend Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Linking CXX static library libabsl_log_internal_log_sink_set.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Built target log_internal_log_sink_set Step #12 - "compile-libfuzzer-memory-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_message.dir/internal/log_message.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cordz_info.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cordz_info.h:26: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.h:26: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 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_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/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/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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/die_if_null.cc:18: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log.h:200: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/log_impl.h:18: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/absl_vlog_is_on.h:61: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/vlog_config.h:39: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/check_op.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/check_op.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/nullstream.h:37: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 89%] Linking CXX static library libabsl_die_if_null.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 89%] Built target die_if_null Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 89%] Linking CXX static library libabsl_log_internal_check_op.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 89%] Built target log_internal_check_op Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 89%] Linking CXX static library libabsl_cord.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 89%] Built target cord Step #12 - "compile-libfuzzer-memory-x86_64": [ 89%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_reflection.dir/reflection.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 90%] Building CXX object _deps/abseil-cpp-build/absl/status/CMakeFiles/status.dir/internal/status_internal.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 90%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_coverage.dir/internal/coverage.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 90%] Building CXX object _deps/abseil-cpp-build/absl/status/CMakeFiles/status.dir/status.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 90%] Building CXX object _deps/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/grammar_codegen/CMakeFiles/backend.dir/backend.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 90%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_subprocess.dir/internal/subprocess.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/coverage.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/coverage.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/types/span.h:66: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/internal/status_internal.cc/src/libwebp/build/_deps/abseil-cpp-src/absl/status/status_payload_printer.cc::1514: Step #12 - "compile-libfuzzer-memory-x86_64": : Step #12 - "compile-libfuzzer-memory-x86_64": In file included from In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/internal/status_internal.h/src/libwebp/build/_deps/abseil-cpp-src/absl/status/status_payload_printer.h::2519: Step #12 - "compile-libfuzzer-memory-x86_64": : Step #12 - "compile-libfuzzer-memory-x86_64": In file included from In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h::153153: Step #12 - "compile-libfuzzer-memory-x86_64": : Step #12 - "compile-libfuzzer-memory-x86_64": In file included from In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h::2222: 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/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 #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64": 511511 | | :: ssttdd::::iinntteeggrraall__ccoonnssttaanntt<<bbooooll,, ____iiss__ttrriivviiaallllyy__rreellooccaattaabbllee(T)> {(}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/build/_deps/abseil-cpp-src/absl/flags/reflection.cc:16: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/reflection.h:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status.cc:14: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status.h:63: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/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/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": 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 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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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/bitstate.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 91%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/compile.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 91%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/dfa.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 91%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/filtered_re2.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 91%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/nfa.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": [ 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/onepass.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/perl_groups.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/prefilter.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/prefilter_tree.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/prog.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/re2.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/regexp.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/set.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/simplify.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/tostring.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/unicode_casefold.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/unicode_groups.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/util/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/abseil-cpp-src/absl/flags/internal/usage.cc:16: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/usage.h:24: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/commandlineflag.h:35: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/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/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/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/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/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/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/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/regexp.cc:8: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/regexp.h:95: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/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/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/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/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/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": 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": 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": [ 93%] Built target log_flags 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/bitstate.cc:28: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/prog.h:18: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/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/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/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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3240:23: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3240 | PolicyTraits::transfer_uses_memcpy() Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2304:35: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>>::GetPolicyFunctions' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2304 | ClearBackingArray(common(), GetPolicyFunctions(), /*reuse=*/cap < 128); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/re2-src/re2/compile.cc:455:15: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>>::clear' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 455 | rune_cache_.clear(); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, re2::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": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Linking CXX static library libfuzztest_domain_core.a Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. 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": [ 93%] Linking CXX static library libfuzztest_configuration.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Built target fuzztest_configuration Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_corpus_database.dir/internal/corpus_database.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Linking CXX static library libabsl_flags_usage_internal.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Built target flags_usage_internal Step #12 - "compile-libfuzzer-memory-x86_64": [ 93%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_usage.dir/usage.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": 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": 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/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": 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": 2 warnings generated. 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": 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": 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": 1 warning generated. 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/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": 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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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": 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/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 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/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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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": 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": 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/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))In file included from ,/src/libwebp/build/_deps/fuzztest-src/tools/grammar_domain_code_generator.cc :28s: Step #12 - "compile-libfuzzer-memory-x86_64": iIn file included from z/src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.he:o39f: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from (/src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.hv:a31l: Step #12 - "compile-libfuzzer-memory-x86_64": uIn file included from e/src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h_:t40y: Step #12 - "compile-libfuzzer-memory-x86_64": pIn file included from e/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h):)153;: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h :| 22: Step #12 - "compile-libfuzzer-memory-x86_64": ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h :118511 | : 36 : rwarning: etubuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]rn Step #12 - "compile-libfuzzer-memory-x86_64":  {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~511 Step #12 - "compile-libfuzzer-memory-x86_64": |  : s/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.ht:d84:::34i:n tegnote: rawhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]l_ Step #12 - "compile-libfuzzer-memory-x86_64": constant<bool, _ _84i | s _ t r ivrieatlulryn_r esltodc:a:tiasb_lseam(eT<)>d e{c}l;ty Step #12 - "compile-libfuzzer-memory-x86_64": p e| ( ^t Step #12 - "compile-libfuzzer-memory-x86_64": ransfer_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": 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/runtime.cc:15: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/runtime.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 112 | ContainerOfImplBase() = default; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/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_fuzztest_gtest_main.dir/fuzztest_gtest_main.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_llvm_fuzzer_main.dir/llvm_fuzzer_main.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/llvm_fuzzer_main.cc:5: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest_gtest_main.cc:18: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/match.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Linking CXX static library libfuzztest_fuzztest_gtest_main.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Built target fuzztest_fuzztest_gtest_main Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Building CXX object tests/fuzzer/CMakeFiles/fuzz_utils.dir/fuzz_utils.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": 1 warning generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Linking CXX static library libfuzztest_llvm_fuzzer_main.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Built target fuzztest_llvm_fuzzer_main Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_llvm_fuzzer_wrapper.dir/llvm_fuzzer_wrapper.cc.o Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.cc:17: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/llvm_fuzzer_wrapper.cc:9: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/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/build/_deps/fuzztest-src/fuzztest/llvm_fuzzer_wrapper.cc:9: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 330 | return internal::InRangeImpl(min, max); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.cc:17: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 330 | return internal::InRangeImpl(min, max); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/llvm_fuzzer_wrapper.cc:9: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 112 | ContainerOfImplBase() = default; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.cc:17: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 112 | ContainerOfImplBase() = default; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.cc:17: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 536 | : Base(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/llvm_fuzzer_wrapper.cc:9: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary>::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 112 | ContainerOfImplBase() = default; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 6 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Linking CXX static library libfuzz_utils.a Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Built target fuzz_utils Step #12 - "compile-libfuzzer-memory-x86_64": [ 97%] Building CXX object tests/fuzzer/CMakeFiles/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/imageio_fuzzer.dir/imageio_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/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/anim_util_fuzzer.dir/anim_util_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/animencoder_fuzzer.dir/animencoder_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/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/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_triviIn file included from a/src/libwebp/tests/fuzzer/advanced_api_fuzzer.ccl:l24y: Step #12 - "compile-libfuzzer-memory-x86_64": _In file included from r/src/libwebp/tests/fuzzer/./fuzz_utils.he:l36o: Step #12 - "compile-libfuzzer-memory-x86_64": cIn file included from a/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.ht:a19b: Step #12 - "compile-libfuzzer-memory-x86_64": lIn file included from e/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:(21T: 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 Step #12 - "compile-libfuzzer-memory-x86_64": : 38| : Step #12 - "compile-libfuzzer-memory-x86_64": In file included from ^/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h Step #12 - "compile-libfuzzer-memory-x86_64": :55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_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:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/mux_demux_api_fuzzer.cc:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/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/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/webp_info_fuzzer.cc:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_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": In file included from /src/libwebp/tests/fuzzer/dec_fuzzer.cc511: | 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": 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 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/simple_api_fuzzer.cc:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/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(/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.hT:)511>:(36):. Getwarning: Matbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]ch Step #12 - "compile-libfuzzer-memory-x86_64": ingIntege/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hr:D108i:c41t:i onanote: ryin instantiation of template class 'absl::is_trivially_relocatable' requested hereEn Step #12 - "compile-libfuzzer-memory-x86_64": tries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":  108 | /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": typename = std::enable_if_t>' required herent Step #12 - "compile-libfuzzer-memory-x86_64": Compares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 110 | /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.hs:t143a:t13i:c  snote: tdin instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here:: Step #12 - "compile-libfuzzer-memory-x86_64": true_type transfer_impl( A143l | l o c * ,d osmlaoitn__t.yUpped*a tneeMwe_msolroytD,ic Step #12 - "compile-libfuzzer-memory-x86_64": t i| on ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a Step #12 - "compile-libfuzzer-memory-x86_64": ry(va l111. | G e t A s < C o r p u s T y p e > ( ) ) ;  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 :s lot_note: tyin instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested herepe Step #12 - "compile-libfuzzer-memory-x86_64": * old_slot, Rank1) { 129 Step #12 - "compile-libfuzzer-memory-x86_64": | |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  ( 112v | o i d  )f/u/z zTtOeDsOt(:b:/i2n4t7e1r3n0a2l3:2:)D:o mraeimnoMvoed eclar{ *fdioxmianign }; Step #12 - "compile-libfuzzer-memory-x86_64": w a| rn ^i Step #12 - "compile-libfuzzer-memory-x86_64": ngs./src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h Step #12 - "compile-libfuzzer-memory-x86_64": : 117| :7 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: Step #12 - "compile-libfuzzer-memory-x86_64":  113note: |  in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here  Step #12 - "compile-libfuzzer-memory-x86_64": // TODO(b/251814870): r117e | mocvlea scsas tAsr baifttrearr yfIimxpiln 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":  static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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/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/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/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/enc_fuzzer.cc:27: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/anim_util_fuzzer.cc:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/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/imageio_fuzzer.cc:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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/dec_fuzzer.cc:24: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_dec_fuzzer.cc:24: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 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/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/animdecoder_fuzzer.cc:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/animation_api_fuzzer.cc:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/simple_api_fuzzer.cc:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 117 | class ArbitraryImpl && Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/sharpyuv_fuzzer.cc:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/animencoder_fuzzer.cc:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": 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": 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": [ 99%] Built target fuzztest_llvm_fuzzer_wrapper Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/huffman_fuzzer.cc:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 330 | return internal::InRangeImpl(min, max); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_fuzzer.cc:27: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 330 | return internal::InRangeImpl(min, max); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/anim_util_fuzzer.cc:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 330 | return internal::InRangeImpl(min, max); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/imageio_fuzzer.cc:29: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 330 | return internal::InRangeImpl(min, max); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/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::DIn file included from o/src/libwebp/tests/fuzzer/enc_dec_fuzzer.ccm:a24i: Step #12 - "compile-libfuzzer-memory-x86_64": nIn file included from M/src/libwebp/tests/fuzzer/./fuzz_utils.ho:d36e: Step #12 - "compile-libfuzzer-memory-x86_64": lIn file included from : Step #12 - "compile-libfuzzer-memory-x86_64": {In file included from */src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.hd:o41m: 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:}38;: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/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 Step #12 - "compile-libfuzzer-memory-x86_64": :153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h::5422:: Step #12 - "compile-libfuzzer-memory-x86_64": 12:/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h :511:note: 36:in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here  Step #12 - "compile-libfuzzer-memory-x86_64": warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRan g511e | I m p l (:T smtidn:,: iTn tmeagxr)a l:_ cmoinns_t(amnitn<),b omoalx_,( ma_x_)i s{_t Step #12 - "compile-libfuzzer-memory-x86_64": r i| vi ^a Step #12 - "compile-libfuzzer-memory-x86_64": lly_relo/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.hc:a330t:a10b:l e(note: T)in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here> Step #12 - "compile-libfuzzer-memory-x86_64": {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":  /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h330: | 108 : 41:r etunote: rnin instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": inter n108a | l : : I n R a n g e I m plte(nmaimne, m=a xs)t;d: Step #12 - "compile-libfuzzer-memory-x86_64": : e| na ^b Step #12 - "compile-libfuzzer-memory-x86_64": le_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 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/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/animation_api_fuzzer.cc:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 330 | return internal::InRangeImpl(min, max); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/simple_api_fuzzer.cc:23: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 330 | return internal::InRangeImpl(min, max); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/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/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 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/anim_util_fuzzer.cc:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 112 | ContainerOfImplBase() = default; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/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 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 warningIn file included from s/src/libwebp/tests/fuzzer/huffman_fuzzer.cc.:22 Step #12 - "compile-libfuzzer-memory-x86_64": : Step #12 - "compile-libfuzzer-memory-x86_64": | In file included from ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/src/libwebp/tests/fuzzer/./fuzz_utils.h Step #12 - "compile-libfuzzer-memory-x86_64": :36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from 114/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.hs:t21d: Step #12 - "compile-libfuzzer-memory-x86_64": :In file included from :/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.hm:e41m: Step #12 - "compile-libfuzzer-memory-x86_64": cIn file included from p/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.hy:(38: Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:| 55: Step #12 - "compile-libfuzzer-memory-x86_64": ~~~~~~~~~~~~In file included from Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h: 153115: Step #12 - "compile-libfuzzer-memory-x86_64": | In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h : 22 : Step #12 - "compile-libfuzzer-memory-x86_64":  /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h : 511:s36t:a ticwarning: _cabuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]st Step #12 - "compile-libfuzzer-memory-x86_64": <void*>(std::launder (511 | Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: Step #12 - "compile-libfuzzer-memory-x86_64": std :116: | i n t e g r a l _ c o n stcaonnts)*>> ({&}e;le Step #12 - "compile-libfuzzer-memory-x86_64": m e| nt ^( Step #12 - "compile-libfuzzer-memory-x86_64": new_sl/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.ho:t108):)41):) , Step #12 - "compile-libfuzzer-memory-x86_64": note: | in instantiation of template class 'absl::is_trivially_relocatable>' requested here ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64":  117 | 108 |  s t attiycp_ecnaasmte< =c osntsdt:: envaobilde_*i>f(_&te>' required herer Step #12 - "compile-libfuzzer-memory-x86_64": eturn {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": 110 | 119 |  s}ta Step #12 - "compile-libfuzzer-memory-x86_64": t i| c ~ Step #12 - "compile-libfuzzer-memory-x86_64": std::tru/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.he:_84t:y34p:e trnote: anwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]sf Step #12 - "compile-libfuzzer-memory-x86_64": er_impl(Alloc*, sl o84t | _ t y p e*r enteuwr_nsl ostt,d: Step #12 - "compile-libfuzzer-memory-x86_64": : i| s_ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s Step #12 - "compile-libfuzzer-memory-x86_64": ame< 111d | e c 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 >(ty Step #12 - "compile-libfuzzer-memory-x86_64": p e| * ^o Step #12 - "compile-libfuzzer-memory-x86_64": ld_slot, /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hR:a2915n:k531:) {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":  112 | // TODO(b/247 129153 | 0 2 3 2 ) : r e m o v e c a s t s a f t e r f i x i n g w a r n i nPgosl.ic Step #12 - "compile-libfuzzer-memory-x86_64": y T| ra ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i Step #12 - "compile-libfuzzer-memory-x86_64": ts::t r113a | n s f e r_/u/s eTsO_DmOe(mbc/p2y5(1)8,14 Step #12 - "compile-libfuzzer-memory-x86_64": 8 7| 0) ^: Step #12 - "compile-libfuzzer-memory-x86_64": remove /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hc:a3116s:t7s: aftnote: erin instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here f Step #12 - "compile-libfuzzer-memory-x86_64": ixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std:: m3116e | m c p y (  Step #12 - "compile-libfuzzer-memory-x86_64": r e| si ~~~~~~~~~~~~z Step #12 - "compile-libfuzzer-memory-x86_64": e(g r115o | w t h _ l e f t ()s t>a t0 i?c _ccaaps t: c(isttyd(:c:alpa)u)n;de 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 Step #12 - "compile-libfuzzer-memory-x86_64": :3103:13 :116 |   note:  (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)  Step #12 - "compile-libfuzzer-memory-x86_64": const_cast <3103s | t d : : rermeotvuer_nco n{sptr_etph*a>s(h&)e,l emternute(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/in_range_impl.h ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: Step #12 - "compile-libfuzzer-memory-x86_64": 193:25: 117 | note:  in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here  Step #12 - "compile-libfuzzer-memory-x86_64": 193s | t a t i c _ c a sttemc(h&EenltermieenstF(roolmdT_asblloetO)f)R,e cesnitzeCoofmp(avraelsu(e_ Step #12 - "compile-libfuzzer-memory-x86_64": t y| pe ^ 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 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: Step #12 - "compile-libfuzzer-memory-x86_64": 13: 118 |  note:  in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here  Step #12 - "compile-libfuzzer-memory-x86_64": return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": | 143 ~ | Step #12 - "compile-libfuzzer-memory-x86_64":  domain_/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h.:U84p:d34a:t eMenote: mowhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]ry Step #12 - "compile-libfuzzer-memory-x86_64": Dictionary(val.Get A84s | < C o r purseTtyupren>( )s)t;d: Step #12 - "compile-libfuzzer-memory-x86_64": : i| s_ ^s Step #12 - "compile-libfuzzer-memory-x86_64": ame>::UntypedUpdateMemoryDictionary' requested heretr Step #12 - "compile-libfuzzer-memory-x86_64": ansfer_implf>u(zz Step #12 - "compile-libfuzzer-memory-x86_64": t e| st ^: Step #12 - "compile-libfuzzer-memory-x86_64": :internal/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:::2915D:o53m:a inMnote: odin instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested hereel Step #12 - "compile-libfuzzer-memory-x86_64": {*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":  2915 |  /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": 54P | o l iceyxTprlaiictist:: tIrnaRnasnfgeerI_mupsle(sT_ mmeimnc,p yT( )m,ax Step #12 - "compile-libfuzzer-memory-x86_64": ) | : ^m Step #12 - "compile-libfuzzer-memory-x86_64": in_(min),/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h :m3116a:x7_:( maxnote: ) 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": |  ^ 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": 3116 | r330e | s i zer(egtruorwnth _ilnetfetr(n)a l>: :I0nR a?n gceaIpm p:l x(tmCianp,a cmiatxy)(;ca Step #12 - "compile-libfuzzer-memory-x86_64": p )| ); ^ 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 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/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 | In file included from /src/libwebp/tests/fuzzer/webp_info_fuzzer.cc :21s: Step #12 - "compile-libfuzzer-memory-x86_64": tIn file included from a/src/libwebp/tests/fuzzer/fuzz_utils.ht:i36c: Step #12 - "compile-libfuzzer-memory-x86_64": _In file included from c/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.ha:s19t: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from : Step #12 - "compile-libfuzzer-memory-x86_64": (In file included from s/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.ht:d38:: Step #12 - "compile-libfuzzer-memory-x86_64": :In file included from l/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.ha:u55n: Step #12 - "compile-libfuzzer-memory-x86_64": dIn file included from e/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.hr:(153: Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h| :22 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h: 511116: | 36 :   warning:   builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]  Step #12 - "compile-libfuzzer-memory-x86_64": const_castr*a>l(_&ceolnesmteanntt(c _{c}a;st Step #12 - "compile-libfuzzer-memory-x86_64":  <| c ^o Step #12 - "compile-libfuzzer-memory-x86_64": nst vo/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hi:d108:*41>:( &elnote: emin instantiation of template class 'absl::is_trivially_relocatable>' requested hereen Step #12 - "compile-libfuzzer-memory-x86_64": t(old_slot)), si z108e | o f  ( v a l u e _ t y pet)y)p;ename Step #12 - "compile-libfuzzer-memory-x86_64":  | = ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s Step #12 - "compile-libfuzzer-memory-x86_64": td :118: | e n a b ler_eitfu_rtn<a b{s}l;:: Step #12 - "compile-libfuzzer-memory-x86_64": i s| _t ~~~~~~~~~~r Step #12 - "compile-libfuzzer-memory-x86_64": iv i119a | l l y}_r Step #12 - "compile-libfuzzer-memory-x86_64": e l| oc ~a Step #12 - "compile-libfuzzer-memory-x86_64": table< 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)] Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:110: 2584: |   note: in instantiation of default argument for 'transfer_impl>' required herere Step #12 - "compile-libfuzzer-memory-x86_64": turn std::is_same<dec l110t | y p es(ttartaincsf esrt_di:m:ptlrA>l(lo Step #12 - "compile-libfuzzer-memory-x86_64": c *| , ^s Step #12 - "compile-libfuzzer-memory-x86_64": lot_type*/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h :n2915e:w53_:s lotnote: ,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": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  2915111 | | Psolloitc_ytTyrpaei*t so:l:dt_rsalnostf,e rR_aunske1s)_ m{em Step #12 - "compile-libfuzzer-memory-x86_64": c p| y( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~) Step #12 - "compile-libfuzzer-memory-x86_64": , Step #12 - "compile-libfuzzer-memory-x86_64": | 112 | ^ Step #12 - "compile-libfuzzer-memory-x86_64":  // /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hT:O3116D:O7(:b /24note: 71in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here30 Step #12 - "compile-libfuzzer-memory-x86_64": 232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": | 3116 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113r | e s i z e(/g/r oTwOtDhO_(lbe/f2t5(1)8 1>4 8700): ?r ecmaopv e: cNaesxttsC aapfatceirt yf(icxaipn)g) ;wa Step #12 - "compile-libfuzzer-memory-x86_64": r ning| s. ^ 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.hs:t3103d::13::m emcnote: py(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": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast <3103 | v o i d *r>e(tsutrdn:: l{apurnedpearr(e_ Step #12 - "compile-libfuzzer-memory-x86_64": i n| se ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r Step #12 - "compile-libfuzzer-memory-x86_64": t(has h116) | ,  t r u e  } ;c Step #12 - "compile-libfuzzer-memory-x86_64": o n| st ^_ Step #12 - "compile-libfuzzer-memory-x86_64": cast' requested here_t Step #12 - "compile-libfuzzer-memory-x86_64": *>( & e ldeimcetnito(nnaerwy__s l=o tt)o)r)c).,Ge Step #12 - "compile-libfuzzer-memory-x86_64": t <| 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": >(). G117e | t M a t c h i n gCsotnattaiicn_ecraDsitctl()&;el Step #12 - "compile-libfuzzer-memory-x86_64": e m| en ^t Step #12 - "compile-libfuzzer-memory-x86_64": (old_slot/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h):)200,: 25:s izenote: ofin instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here( Step #12 - "compile-libfuzzer-memory-x86_64": value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | 200 | r e t u r n  {t}e;mp Step #12 - "compile-libfuzzer-memory-x86_64": o r| ar ~~~~~~~~~~y Step #12 - "compile-libfuzzer-memory-x86_64": _d i119c | t _ .}Ma Step #12 - "compile-libfuzzer-memory-x86_64": t c| hE ~n Step #12 - "compile-libfuzzer-memory-x86_64": triesFr/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.ho:m84T:a34b:l eOfnote: Rewhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]ce Step #12 - "compile-libfuzzer-memory-x86_64": ntCo m84p | a r e s (r Step #12 - "compile-libfuzzer-memory-x86_64": e t| ur ^n Step #12 - "compile-libfuzzer-memory-x86_64":  std::is_/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.hs:a143m:e13<: decnote: ltin instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested hereyp Step #12 - "compile-libfuzzer-memory-x86_64": e(transfer_impl >d(om Step #12 - "compile-libfuzzer-memory-x86_64": a i| n_ ^. Step #12 - "compile-libfuzzer-memory-x86_64": UpdateM/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.he:m2915o:r53y:D ictnote: ioin instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested herena Step #12 - "compile-libfuzzer-memory-x86_64": ry( v2915a | l . G e t A s < C o r p u s T y p e > ( ) ) ;  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 :P13o:l icynote: Trin instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested hereai Step #12 - "compile-libfuzzer-memory-x86_64": ts::transfer_uses _129m | e m c p y ( )(,v Step #12 - "compile-libfuzzer-memory-x86_64": o i| d ^) Step #12 - "compile-libfuzzer-memory-x86_64": fuzztes/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.ht::3116::i7n:t ernnote: alin 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": 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: 1123116: | 3 :   note: rin instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested herees Step #12 - "compile-libfuzzer-memory-x86_64": ize(growth_left (112) | > Co0nt a?i ncearpO f:I mNpelxBtaCsaep(a)c i=t y(dceafpa)u)l;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": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 112 | ContainerOfImplBase() = default; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_dec_fuzzer.cc:24: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 112 | ContainerOfImplBase() = default; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/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/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/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/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/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 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 | 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.hs:t36d: Step #12 - "compile-libfuzzer-memory-x86_64": :In file included from :/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.hi:n19t: Step #12 - "compile-libfuzzer-memory-x86_64": eIn file included from g/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.hr:a21l: Step #12 - "compile-libfuzzer-memory-x86_64": _In file included from c/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.ho:n41s: Step #12 - "compile-libfuzzer-memory-x86_64": tIn file included from a/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.hn:t38<: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from b/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.ho:o55l: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from ,/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h :153_: Step #12 - "compile-libfuzzer-memory-x86_64": _In file included from i/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.hs:_22t: Step #12 - "compile-libfuzzer-memory-x86_64": ri/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.hv:i511a:l36l:y _rewarning: locbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]at Step #12 - "compile-libfuzzer-memory-x86_64": able(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": 511| |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":  : std::i/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hn:t108e:g41r:a l_cnote: onin instantiation of template class 'absl::is_trivially_relocatable>>' requested herest Step #12 - "compile-libfuzzer-memory-x86_64": ant<bool, __is_ t108r | i v i a l l y _ r e l o cattyapbelneam(eT) >= {s}t;d: Step #12 - "compile-libfuzzer-memory-x86_64": : e| na ^b Step #12 - "compile-libfuzzer-memory-x86_64": le_if_/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.ht:<108a:b41s:l ::inote: s_in instantiation of template class 'absl::is_trivially_relocatable>>' requested heretr Step #12 - "compile-libfuzzer-memory-x86_64": ivially _108r | e l o c a t a b l e <  Step #12 - "compile-libfuzzer-memory-x86_64":  t| yp ^e Step #12 - "compile-libfuzzer-memory-x86_64": name = st/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hd::110::e25n:a blenote: _iin instantiation of default argument for 'transfer_impl>' required heref_ Step #12 - "compile-libfuzzer-memory-x86_64": t>' required hereoc Step #12 - "compile-libfuzzer-memory-x86_64": *, slot_type* new_ s110l | o t ,s Step #12 - "compile-libfuzzer-memory-x86_64": t a| ti ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~c Step #12 - "compile-libfuzzer-memory-x86_64":  st d111: | : t r u e _ t y p e t r a n s f e r _ i m p l ( Aslllootc_*t,y psel*o to_ltdy_psel*o tn,e wR_asnlko1t), { Step #12 - "compile-libfuzzer-memory-x86_64":  Step #12 - "compile-libfuzzer-memory-x86_64": | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | 112 |  / / T O D O ( b / 2 4 7 1 3 0 2 3 2 ) : r e m o v e c a sstlso ta_fttyepre *f ioxlidn_gs lwoatr,n iRnagnsk.1) 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 | 112 |  / / T/O/D OT(ObD/O2(5b1/821447817300)2:3 2r)e:m orveem ocvaes tcsa satfst earf tfeirx ifnigx iwnagr nwianrgnsi.ng Step #12 - "compile-libfuzzer-memory-x86_64": s .|  Step #12 - "compile-libfuzzer-memory-x86_64": ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~114 Step #12 - "compile-libfuzzer-memory-x86_64": |  113s | t d : : me/m/c pTyO(DO Step #12 - "compile-libfuzzer-memory-x86_64": ( b| /2 ~~~~~~~~~~~~5 Step #12 - "compile-libfuzzer-memory-x86_64": 181 41158 | 7 0 ) : r e m ovset actaisct_sc aasftte (wsatrdn:i:nlgas. Step #12 - "compile-libfuzzer-memory-x86_64": u| nd ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e Step #12 - "compile-libfuzzer-memory-x86_64": r( Step #12 - "compile-libfuzzer-memory-x86_64": 114| |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  s t116d | : : m e m c p y (  Step #12 - "compile-libfuzzer-memory-x86_64": | c ~~~~~~~~~~~~o Step #12 - "compile-libfuzzer-memory-x86_64": nst_cast <115s | t d : : r e m o ves_tcaotnisct_ca_stt<ve(>s*t>d(:&:ellaeumnednetr((ne Step #12 - "compile-libfuzzer-memory-x86_64": w _| sl ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o Step #12 - "compile-libfuzzer-memory-x86_64": t))) )116, |  Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 |  c o n s t _ cassttatu(e&_etlyepmee>n*t>((o&ledl_esmleontt)()n,e w_ssilzoeto)f))()v,al Step #12 - "compile-libfuzzer-memory-x86_64": u e| _t ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y Step #12 - "compile-libfuzzer-memory-x86_64": pe)); Step #12 - "compile-libfuzzer-memory-x86_64": 117| |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 |  s t atriect_ucranst {<};co Step #12 - "compile-libfuzzer-memory-x86_64": n s| t ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64": v o119i | d  *}>( Step #12 - "compile-libfuzzer-memory-x86_64": & e| le ~m Step #12 - "compile-libfuzzer-memory-x86_64": ent(old/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h_:s84l:o34t:) ), note: swhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]iz Step #12 - "compile-libfuzzer-memory-x86_64": eof(value_typ e84) | ) ;  Step #12 - "compile-libfuzzer-memory-x86_64": | re ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t Step #12 - "compile-libfuzzer-memory-x86_64": ur n118 | s t d ::riest_usranme <{}d;ec Step #12 - "compile-libfuzzer-memory-x86_64": l t| yp ~~~~~~~~~~e Step #12 - "compile-libfuzzer-memory-x86_64": ( t119r | a n s}fe Step #12 - "compile-libfuzzer-memory-x86_64": r _| im ~p Step #12 - "compile-libfuzzer-memory-x86_64": lnote: >(while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915: 5384: |   note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested herere Step #12 - "compile-libfuzzer-memory-x86_64": turn std::is_same<decl t2915y | 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 h a r P>o>l(ic Step #12 - "compile-libfuzzer-memory-x86_64": y T| ra ^i Step #12 - "compile-libfuzzer-memory-x86_64": ts::transfer_us/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.he:s2915_:m53e:m cpynote: ()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": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: 2915in 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 | P o lriecsyiTzrea(igtrso:w:tthr_alnesffte(r)_ u>s es0_m e?m ccpayp( ):, N Step #12 - "compile-libfuzzer-memory-x86_64": e x| tC ^a Step #12 - "compile-libfuzzer-memory-x86_64": pacity(cap/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h):)3116;:7 Step #12 - "compile-libfuzzer-memory-x86_64": : |  ^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/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h Step #12 - "compile-libfuzzer-memory-x86_64": :3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | 3103 | rerseitzuer(ngr o{wptrhe_plaerfet_(i)n s>e rt0(h a?s hc)a,p :t rNueext}C;ap Step #12 - "compile-libfuzzer-memory-x86_64": a c| it ^y Step #12 - "compile-libfuzzer-memory-x86_64": (cap)); Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h :| 143: ^13 Step #12 - "compile-libfuzzer-memory-x86_64": : note: /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hin instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here: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": 143 | domain_.Upd a3103t | e M e m orryeDtiucrtnio n{aprrye(pvaarle._GientsAesrr(u)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": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h129::14313::13 : note: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested herein 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": 129 | ( v143o | i d  ) fduozmzatiens_t.:U:pidnatteerMneamlo:r:yDDoimcatiinoMnoadreyl(s{<*CdoormpauisnT}y;pe 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/container_of_impl.h:/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h113::12912::13 : note: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested herein instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64":  Step #12 - "compile-libfuzzer-memory-x86_64": 129 | 113 | (  voeixdpl)ifcuiztzt eCsotn:t:aiinnteerrOnfaIlm:p:lDBoamsaei(nIMnondeerlDn{n*edro)m a:in }i;nn Step #12 - "compile-libfuzzer-memory-x86_64": e r| _( ^s Step #12 - "compile-libfuzzer-memory-x86_64": td::mo/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.hv:e113(:i12n:n er)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":  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: 9113: |  note: exin instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested herepl Step #12 - "compile-libfuzzer-memory-x86_64": icit Con t536a | i n e r O f I:m pBlaBsaes(es(tIdn:n:emroDvoem(aiinnnTe ri)n)n e{r}) Step #12 - "compile-libfuzzer-memory-x86_64": : | in ^n Step #12 - "compile-libfuzzer-memory-x86_64": er_(st/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.hd::468::m10o:v e(inote: nnin instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested hereer Step #12 - "compile-libfuzzer-memory-x86_64": )) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64":  /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h468: | 536 : 9:r etunote: rnin instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": internal::C o536n | t a i n e r O:f IBmapsle<(Ts,t dI:n:nmeorv>e((sitndn:e:rm)o)v e{(}in Step #12 - "compile-libfuzzer-memory-x86_64": n e| r) ^) 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": :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/huffman_fuzzer.cc:22: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 536 | : Base(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/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/dec_fuzzer.cc:24: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 536 | : Base(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/webp_info_fuzzer.cc:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #12 - "compile-libfuzzer-memory-x86_64": 3103 | return {prepare_insert(hash), true}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 536 | : Base(std::move(inner)) {} Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/advanced_api_fuzzer.cc:24: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #12 - "compile-libfuzzer-memory-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #12 - "compile-libfuzzer-memory-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 108 | typename = std::enable_if_t>' required here Step #12 - "compile-libfuzzer-memory-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #12 - "compile-libfuzzer-memory-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  111 | slot_type* old_slot, Rank1) { Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  114 | std::memcpy( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  115 | static_cast<void*>(std::launder( Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  118 | return {}; Step #12 - "compile-libfuzzer-memory-x86_64": |  ~~~~~~~~~~ Step #12 - "compile-libfuzzer-memory-x86_64":  119 | } Step #12 - "compile-libfuzzer-memory-x86_64": |  ~ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #12 - "compile-libfuzzer-memory-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #12 - "compile-libfuzzer-memory-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #12 - "compile-libfuzzer-memory-x86_64": |  ^ Step #12 - "compile-libfuzzer-memory-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 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/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/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": [ 99%] Linking CXX executable huffman_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": 6 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Linking CXX executable anim_util_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": 6 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Linking CXX executable animdecoder_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": 6 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Linking CXX executable simple_api_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": [ 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": [ 99%] Built target animdecoder_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Built target simple_api_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": 6 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Linking CXX executable webp_info_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": 6 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Linking CXX executable imageio_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Linking CXX executable animation_api_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Built target animation_api_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": [ 99%] Built target imageio_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": 6 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Linking CXX executable dec_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": 6 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Linking CXX executable mux_demux_api_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Built target dec_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Built target mux_demux_api_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": 6 warnings generated. Step #12 - "compile-libfuzzer-memory-x86_64": [100%] Linking CXX executable advanced_api_fuzzer Step #12 - "compile-libfuzzer-memory-x86_64": [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/tmpvtdi16fs/mux_demux_api_fuzzer@MuxDemuxApi.MuxDemuxApiTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpvtdi16fs/huffman_fuzzer@Huffman.HuffmanTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpvtdi16fs/enc_dec_fuzzer@EncArbitraryDec.EncDecTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpvtdi16fs/enc_dec_fuzzer@EncIndexDec.EncDecValidTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpvtdi16fs/animencoder_fuzzer@AnimIndexEncoder.AnimEncoderTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpvtdi16fs/enc_fuzzer@Enc.EncArbitraryTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpvtdi16fs/enc_dec_fuzzer@EncIndexDec.EncDecTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpvtdi16fs/animation_api_fuzzer@AnimationApi.AnimationApiTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpvtdi16fs/advanced_api_fuzzer@AdvancedApi.AdvancedApiTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpvtdi16fs/animencoder_fuzzer@AnimArbitraryEncoder.AnimEncoderTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpvtdi16fs/enc_dec_fuzzer@EncArbitraryDec.EncDecValidTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpvtdi16fs/simple_api_fuzzer@SimpleApi.SimpleApiTest Step #13 - "build-check-libfuzzer-memory-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpvtdi16fs/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 1518 --:--:-- --:--:-- --:--:-- 1522 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 64 199M 0 0 64 127M 0 159M 0:00:01 --:--:-- 0:00:01 159M 100 199M 0 0 100 199M 0 133M 0:00:01 0:00:01 --:--:-- 133M 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 2185 --:--:-- --:--:-- --:--:-- 2188 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 140 --:--:-- --:--:-- --:--:-- 140 Finished Step #19 Starting Step #20 Step #20: Already have image: gcr.io/oss-fuzz/libwebp Finished Step #20 Starting Step #21 - "compile-libfuzzer-undefined-x86_64" Step #21 - "compile-libfuzzer-undefined-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #21 - "compile-libfuzzer-undefined-x86_64": --------------------------------------------------------------- Step #21 - "compile-libfuzzer-undefined-x86_64": vm.mmap_rnd_bits = 28 Step #21 - "compile-libfuzzer-undefined-x86_64": Compiling libFuzzer to /usr/lib/libFuzzingEngine.a... done. Step #21 - "compile-libfuzzer-undefined-x86_64": --------------------------------------------------------------- Step #21 - "compile-libfuzzer-undefined-x86_64": CC=clang Step #21 - "compile-libfuzzer-undefined-x86_64": CXX=clang++ Step #21 - "compile-libfuzzer-undefined-x86_64": CFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -fno-sanitize=function Step #21 - "compile-libfuzzer-undefined-x86_64": CXXFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unsigned-integer-overflow,unreachable,vla-bound,vptr -fno-sanitize-recover=array-bounds,bool,builtin,enum,function,integer-divide-by-zero,null,object-size,return,returns-nonnull-attribute,shift,signed-integer-overflow,unreachable,vla-bound,vptr -fsanitize=fuzzer-no-link -stdlib=libc++ Step #21 - "compile-libfuzzer-undefined-x86_64": RUSTFLAGS=--cfg fuzzing -Cdebuginfo=1 -Cforce-frame-pointers Step #21 - "compile-libfuzzer-undefined-x86_64": --------------------------------------------------------------- Step #21 - "compile-libfuzzer-undefined-x86_64": + bash tests/fuzzer/oss-fuzz/build.sh Step #21 - "compile-libfuzzer-undefined-x86_64": -- The C compiler identification is Clang 22.0.0 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Detecting C compiler ABI info Step #21 - "compile-libfuzzer-undefined-x86_64": -- Detecting C compiler ABI info - done Step #21 - "compile-libfuzzer-undefined-x86_64": -- Check for working C compiler: /usr/local/bin/clang - skipped Step #21 - "compile-libfuzzer-undefined-x86_64": -- Detecting C compile features Step #21 - "compile-libfuzzer-undefined-x86_64": -- Detecting C compile features - done Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP16 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP16 - Success Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP32 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP32 - Success Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP64 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test HAVE_BUILTIN_BSWAP64 - Success Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test CMAKE_HAVE_LIBC_PTHREAD Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success Step #21 - "compile-libfuzzer-undefined-x86_64": -- Found Threads: TRUE Step #21 - "compile-libfuzzer-undefined-x86_64": -- Could NOT find OpenGL (missing: OPENGL_opengl_LIBRARY OPENGL_glx_LIBRARY OPENGL_INCLUDE_DIR) Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test HAVE_MATH_LIBRARY Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test HAVE_MATH_LIBRARY - Success Step #21 - "compile-libfuzzer-undefined-x86_64": -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.a (found version "1.2.11") Step #21 - "compile-libfuzzer-undefined-x86_64": -- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.a (found version "1.6.37") Step #21 - "compile-libfuzzer-undefined-x86_64": -- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.a (found version "80") Step #21 - "compile-libfuzzer-undefined-x86_64": -- TIFF is disabled when statically linking. Step #21 - "compile-libfuzzer-undefined-x86_64": -- Found GIF: /usr/lib/x86_64-linux-gnu/libgif.a (found version "5.1.9") Step #21 - "compile-libfuzzer-undefined-x86_64": -- Looking for include file GLUT/glut.h Step #21 - "compile-libfuzzer-undefined-x86_64": -- Looking for include file GLUT/glut.h - not found Step #21 - "compile-libfuzzer-undefined-x86_64": -- Looking for include file GL/glut.h Step #21 - "compile-libfuzzer-undefined-x86_64": -- Looking for include file GL/glut.h - not found Step #21 - "compile-libfuzzer-undefined-x86_64": -- Looking for include file OpenGL/glut.h Step #21 - "compile-libfuzzer-undefined-x86_64": -- Looking for include file OpenGL/glut.h - not found Step #21 - "compile-libfuzzer-undefined-x86_64": -- Looking for include file shlwapi.h Step #21 - "compile-libfuzzer-undefined-x86_64": -- Looking for include file shlwapi.h - not found Step #21 - "compile-libfuzzer-undefined-x86_64": -- Looking for include file unistd.h Step #21 - "compile-libfuzzer-undefined-x86_64": -- Looking for include file unistd.h - found Step #21 - "compile-libfuzzer-undefined-x86_64": -- Looking for include file wincodec.h Step #21 - "compile-libfuzzer-undefined-x86_64": -- Looking for include file wincodec.h - not found Step #21 - "compile-libfuzzer-undefined-x86_64": -- Looking for include file windows.h Step #21 - "compile-libfuzzer-undefined-x86_64": -- Looking for include file windows.h - not found Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_AVX2 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_AVX2 - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_AVX2 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_AVX2 - Success Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE41 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE41 - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE41 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE41 - Success Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE2 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_SSE2 - Success Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS32 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS32 - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS32 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS32 - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS_DSP_R2 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS_DSP_R2 - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS_DSP_R2 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_MIPS_DSP_R2 - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test HAS_COMPILE_FLAG Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test HAS_COMPILE_FLAG - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_NEON Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_NEON - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_NEON Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_NEON - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_MSA Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_MSA - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_MSA Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_MSA - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test HAS_COMPILE_FLAG Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test HAS_COMPILE_FLAG - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_VSX Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_VSX - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_VSX Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test WEBP_HAVE_FLAG_VSX - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test HAS_COMPILE_FLAG Step #21 - "compile-libfuzzer-undefined-x86_64": -- Performing Test HAS_COMPILE_FLAG - Failed Step #21 - "compile-libfuzzer-undefined-x86_64": -- The CXX compiler identification is Clang 22.0.0 Step #21 - "compile-libfuzzer-undefined-x86_64": -- Detecting CXX compiler ABI info Step #21 - "compile-libfuzzer-undefined-x86_64": -- Detecting CXX compiler ABI info - done Step #21 - "compile-libfuzzer-undefined-x86_64": -- Check for working CXX compiler: /usr/local/bin/clang++ - skipped Step #21 - "compile-libfuzzer-undefined-x86_64": -- Detecting CXX compile features Step #21 - "compile-libfuzzer-undefined-x86_64": -- Detecting CXX compile features - done Step #21 - "compile-libfuzzer-undefined-x86_64": -- Populating fuzztest Step #21 - "compile-libfuzzer-undefined-x86_64": -- Configuring done (0.0s) Step #21 - "compile-libfuzzer-undefined-x86_64": -- Generating done (0.0s) Step #21 - "compile-libfuzzer-undefined-x86_64": -- Build files have been written to: /src/libwebp/build/_deps/fuzztest-subbuild Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Creating directories for 'fuzztest-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] Performing download step (git clone) for 'fuzztest-populate' Step #21 - "compile-libfuzzer-undefined-x86_64": Cloning into 'fuzztest-src'... Step #21 - "compile-libfuzzer-undefined-x86_64": remote: Enumerating objects: 13988, done. Step #21 - "compile-libfuzzer-undefined-x86_64": remote: Counting objects: 0% (1/266) remote: Counting objects: 1% (3/266) remote: Counting objects: 2% (6/266) remote: Counting objects: 3% (8/266) remote: Counting objects: 4% (11/266) remote: Counting objects: 5% (14/266) remote: Counting objects: 6% (16/266) remote: Counting objects: 7% (19/266) remote: Counting objects: 8% (22/266) remote: Counting objects: 9% (24/266) remote: Counting objects: 10% (27/266) remote: Counting objects: 11% (30/266) remote: Counting objects: 12% (32/266) remote: Counting objects: 13% (35/266) remote: Counting objects: 14% (38/266) remote: Counting objects: 15% (40/266) remote: Counting objects: 16% (43/266) remote: Counting objects: 17% (46/266) remote: Counting objects: 18% (48/266) remote: Counting objects: 19% (51/266) remote: Counting objects: 20% (54/266) remote: Counting objects: 21% (56/266) remote: Counting objects: 22% (59/266) remote: Counting objects: 23% (62/266) remote: Counting objects: 24% (64/266) remote: Counting objects: 25% (67/266) remote: Counting objects: 26% (70/266) remote: Counting objects: 27% (72/266) remote: Counting objects: 28% (75/266) remote: Counting objects: 29% (78/266) remote: Counting objects: 30% (80/266) remote: Counting objects: 31% (83/266) remote: Counting objects: 32% (86/266) remote: Counting objects: 33% (88/266) remote: Counting objects: 34% (91/266) remote: Counting objects: 35% (94/266) remote: Counting objects: 36% (96/266) remote: Counting objects: 37% (99/266) remote: Counting objects: 38% (102/266) remote: Counting objects: 39% (104/266) remote: Counting objects: 40% (107/266) remote: Counting objects: 41% (110/266) remote: Counting objects: 42% (112/266) remote: Counting objects: 43% (115/266) remote: Counting objects: 44% (118/266) remote: Counting objects: 45% (120/266) remote: Counting objects: 46% (123/266) remote: Counting objects: 47% (126/266) remote: Counting objects: 48% (128/266) remote: Counting objects: 49% (131/266) remote: Counting objects: 50% (133/266) remote: Counting objects: 51% (136/266) remote: Counting objects: 52% (139/266) remote: Counting objects: 53% (141/266) remote: Counting objects: 54% (144/266) remote: Counting objects: 55% (147/266) remote: Counting objects: 56% (149/266) remote: Counting objects: 57% (152/266) remote: Counting objects: 58% (155/266) remote: Counting objects: 59% (157/266) remote: Counting objects: 60% (160/266) remote: Counting objects: 61% (163/266) remote: Counting objects: 62% (165/266) remote: Counting objects: 63% (168/266) remote: Counting objects: 64% (171/266) remote: Counting objects: 65% (173/266) remote: Counting objects: 66% (176/266) remote: Counting objects: 67% (179/266) remote: Counting objects: 68% (181/266) remote: Counting objects: 69% (184/266) remote: Counting objects: 70% (187/266) remote: Counting objects: 71% (189/266) remote: Counting objects: 72% (192/266) remote: Counting objects: 73% (195/266) remote: Counting objects: 74% (197/266) remote: Counting objects: 75% (200/266) remote: Counting objects: 76% (203/266) remote: Counting objects: 77% (205/266) remote: Counting objects: 78% (208/266) remote: Counting objects: 79% (211/266) remote: Counting objects: 80% (213/266) remote: Counting objects: 81% (216/266) remote: Counting objects: 82% (219/266) remote: Counting objects: 83% (221/266) remote: Counting objects: 84% (224/266) remote: Counting objects: 85% (227/266) remote: Counting objects: 86% (229/266) remote: Counting objects: 87% (232/266) remote: Counting objects: 88% (235/266) remote: Counting objects: 89% (237/266) remote: Counting objects: 90% (240/266) remote: Counting objects: 91% (243/266) remote: Counting objects: 92% (245/266) remote: Counting objects: 93% (248/266) remote: Counting objects: 94% (251/266) remote: Counting objects: 95% (253/266) remote: Counting objects: 96% (256/266) remote: Counting objects: 97% (259/266) remote: Counting objects: 98% (261/266) remote: Counting objects: 99% (264/266) remote: Counting objects: 100% (266/266) remote: Counting objects: 100% (266/266), done. Step #21 - "compile-libfuzzer-undefined-x86_64": remote: Compressing objects: 0% (1/159) remote: Compressing objects: 1% (2/159) remote: Compressing objects: 2% (4/159) remote: Compressing objects: 3% (5/159) remote: Compressing objects: 4% (7/159) remote: Compressing objects: 5% (8/159) remote: Compressing objects: 6% (10/159) remote: Compressing objects: 7% (12/159) remote: Compressing objects: 8% (13/159) remote: Compressing objects: 9% (15/159) remote: Compressing objects: 10% (16/159) remote: Compressing objects: 11% (18/159) remote: Compressing objects: 12% (20/159) remote: Compressing objects: 13% (21/159) remote: Compressing objects: 14% (23/159) remote: Compressing objects: 15% (24/159) remote: Compressing objects: 16% (26/159) remote: Compressing objects: 17% (28/159) remote: Compressing objects: 18% (29/159) remote: Compressing objects: 19% (31/159) remote: Compressing objects: 20% (32/159) remote: Compressing objects: 21% (34/159) remote: Compressing objects: 22% (35/159) remote: Compressing objects: 23% (37/159) remote: Compressing objects: 24% (39/159) remote: Compressing objects: 25% (40/159) remote: Compressing objects: 26% (42/159) remote: Compressing objects: 27% (43/159) remote: Compressing objects: 28% (45/159) remote: Compressing objects: 29% (47/159) remote: Compressing objects: 30% (48/159) remote: Compressing objects: 31% (50/159) remote: Compressing objects: 32% (51/159) remote: Compressing objects: 33% (53/159) remote: Compressing objects: 34% (55/159) remote: Compressing objects: 35% (56/159) remote: Compressing objects: 36% (58/159) remote: Compressing objects: 37% (59/159) remote: Compressing objects: 38% (61/159) remote: Compressing objects: 39% (63/159) remote: Compressing objects: 40% (64/159) remote: Compressing objects: 41% (66/159) remote: Compressing objects: 42% (67/159) remote: Compressing objects: 43% (69/159) remote: Compressing objects: 44% (70/159) remote: Compressing objects: 45% (72/159) remote: Compressing objects: 46% (74/159) remote: Compressing objects: 47% (75/159) remote: Compressing objects: 48% (77/159) remote: Compressing objects: 49% (78/159) remote: Compressing objects: 50% (80/159) remote: Compressing objects: 51% (82/159) remote: Compressing objects: 52% (83/159) remote: Compressing objects: 53% (85/159) remote: Compressing objects: 54% (86/159) remote: Compressing objects: 55% (88/159) remote: Compressing objects: 56% (90/159) remote: Compressing objects: 57% (91/159) remote: Compressing objects: 58% (93/159) remote: Compressing objects: 59% (94/159) remote: Compressing objects: 60% (96/159) remote: Compressing objects: 61% (97/159) remote: Compressing objects: 62% (99/159) remote: Compressing objects: 63% (101/159) remote: Compressing objects: 64% (102/159) remote: Compressing objects: 65% (104/159) remote: Compressing objects: 66% (105/159) remote: Compressing objects: 67% (107/159) remote: Compressing objects: 68% (109/159) remote: Compressing objects: 69% (110/159) remote: Compressing objects: 70% (112/159) remote: Compressing objects: 71% (113/159) remote: Compressing objects: 72% (115/159) remote: Compressing objects: 73% (117/159) remote: Compressing objects: 74% (118/159) remote: Compressing objects: 75% (120/159) remote: Compressing objects: 76% (121/159) remote: Compressing objects: 77% (123/159) remote: Compressing objects: 78% (125/159) remote: Compressing objects: 79% (126/159) remote: Compressing objects: 80% (128/159) remote: Compressing objects: 81% (129/159) remote: Compressing objects: 82% (131/159) remote: Compressing objects: 83% (132/159) remote: Compressing objects: 84% (134/159) remote: Compressing objects: 85% (136/159) remote: Compressing objects: 86% (137/159) remote: Compressing objects: 87% (139/159) remote: Compressing objects: 88% (140/159) remote: Compressing objects: 89% (142/159) remote: Compressing objects: 90% (144/159) remote: Compressing objects: 91% (145/159) remote: Compressing objects: 92% (147/159) remote: Compressing objects: 93% (148/159) remote: Compressing objects: 94% (150/159) remote: Compressing objects: 95% (152/159) remote: Compressing objects: 96% (153/159) remote: Compressing objects: 97% (155/159) remote: Compressing objects: 98% (156/159) remote: Compressing objects: 99% (158/159) remote: Compressing objects: 100% (159/159) remote: Compressing objects: 100% (159/159), done. Step #21 - "compile-libfuzzer-undefined-x86_64": Receiving objects: 0% (1/13988) Receiving objects: 1% (140/13988) Receiving objects: 2% (280/13988) Receiving objects: 3% (420/13988) Receiving objects: 4% (560/13988) Receiving objects: 5% (700/13988) Receiving objects: 6% (840/13988) Receiving objects: 7% (980/13988) Receiving objects: 8% (1120/13988) Receiving objects: 9% (1259/13988) Receiving objects: 10% (1399/13988) Receiving objects: 11% (1539/13988) Receiving objects: 12% (1679/13988) Receiving objects: 13% (1819/13988) Receiving objects: 14% (1959/13988) Receiving objects: 15% (2099/13988) Receiving objects: 16% (2239/13988) Receiving objects: 17% (2378/13988) Receiving objects: 18% (2518/13988) Receiving objects: 19% (2658/13988) Receiving objects: 20% (2798/13988) Receiving objects: 21% (2938/13988) Receiving objects: 22% (3078/13988) Receiving objects: 23% (3218/13988) Receiving objects: 24% (3358/13988) Receiving objects: 25% (3497/13988) Receiving objects: 26% (3637/13988) Receiving objects: 27% (3777/13988) Receiving objects: 28% (3917/13988) Receiving objects: 29% (4057/13988) Receiving objects: 30% (4197/13988) Receiving objects: 31% (4337/13988) Receiving objects: 32% (4477/13988) Receiving objects: 33% (4617/13988) Receiving objects: 34% (4756/13988) Receiving objects: 35% (4896/13988) Receiving objects: 36% (5036/13988) Receiving objects: 37% (5176/13988) Receiving objects: 38% (5316/13988) Receiving objects: 39% (5456/13988) Receiving objects: 40% (5596/13988) Receiving objects: 41% (5736/13988) Receiving objects: 42% (5875/13988) Receiving objects: 43% (6015/13988) Receiving objects: 44% (6155/13988) Receiving objects: 45% (6295/13988) Receiving objects: 46% (6435/13988) Receiving objects: 47% (6575/13988) Receiving objects: 48% (6715/13988) Receiving objects: 49% (6855/13988) Receiving objects: 50% (6994/13988) Receiving objects: 51% (7134/13988) Receiving objects: 52% (7274/13988) Receiving objects: 53% (7414/13988) Receiving objects: 54% (7554/13988) Receiving objects: 55% (7694/13988) Receiving objects: 56% (7834/13988) Receiving objects: 57% (7974/13988) Receiving objects: 58% (8114/13988) Receiving objects: 59% (8253/13988) Receiving objects: 60% (8393/13988) Receiving objects: 61% (8533/13988) Receiving objects: 62% (8673/13988) Receiving objects: 63% (8813/13988) Receiving objects: 64% (8953/13988) Receiving objects: 65% (9093/13988) Receiving objects: 66% (9233/13988) Receiving objects: 67% (9372/13988) Receiving objects: 68% (9512/13988) Receiving objects: 69% (9652/13988) Receiving objects: 70% (9792/13988) Receiving objects: 71% (9932/13988) Receiving objects: 72% (10072/13988) Receiving objects: 73% (10212/13988) Receiving objects: 74% (10352/13988) Receiving objects: 75% (10491/13988) Receiving objects: 76% (10631/13988) Receiving objects: 77% (10771/13988) Receiving objects: 78% (10911/13988) Receiving objects: 79% (11051/13988) Receiving objects: 80% (11191/13988) Receiving objects: 81% (11331/13988) Receiving objects: 82% (11471/13988) Receiving objects: 83% (11611/13988) Receiving objects: 84% (11750/13988) Receiving objects: 85% (11890/13988) Receiving objects: 86% (12030/13988) Receiving objects: 87% (12170/13988) Receiving objects: 88% (12310/13988) Receiving objects: 89% (12450/13988) Receiving objects: 90% (12590/13988) Receiving objects: 91% (12730/13988) Receiving objects: 92% (12869/13988) Receiving objects: 93% (13009/13988) Receiving objects: 94% (13149/13988) Receiving objects: 95% (13289/13988) Receiving objects: 96% (13429/13988) Receiving objects: 97% (13569/13988) Receiving objects: 98% (13709/13988) Receiving objects: 99% (13849/13988) remote: Total 13988 (delta 160), reused 139 (delta 100), pack-reused 13722 (from 2) Step #21 - "compile-libfuzzer-undefined-x86_64": Receiving objects: 100% (13988/13988) Receiving objects: 100% (13988/13988), 6.06 MiB | 28.06 MiB/s, done. Step #21 - "compile-libfuzzer-undefined-x86_64": Resolving deltas: 0% (0/10816) Resolving deltas: 1% (118/10816) Resolving deltas: 5% (590/10816) Resolving deltas: 6% (696/10816) Resolving deltas: 7% (775/10816) Resolving deltas: 8% (897/10816) Resolving deltas: 9% (979/10816) Resolving deltas: 10% (1094/10816) Resolving deltas: 11% (1204/10816) Resolving deltas: 12% (1302/10816) Resolving deltas: 13% (1407/10816) Resolving deltas: 14% (1527/10816) Resolving deltas: 15% (1625/10816) Resolving deltas: 16% (1751/10816) Resolving deltas: 17% (1844/10816) Resolving deltas: 18% (1963/10816) Resolving deltas: 19% (2071/10816) Resolving deltas: 20% (2166/10816) Resolving deltas: 21% (2276/10816) Resolving deltas: 22% (2380/10816) Resolving deltas: 23% (2507/10816) Resolving deltas: 24% (2597/10816) Resolving deltas: 25% (2732/10816) Resolving deltas: 26% (2821/10816) Resolving deltas: 27% (2930/10816) Resolving deltas: 28% (3039/10816) Resolving deltas: 29% (3147/10816) Resolving deltas: 30% (3250/10816) Resolving deltas: 31% (3364/10816) Resolving deltas: 32% (3476/10816) Resolving deltas: 33% (3570/10816) Resolving deltas: 34% (3698/10816) Resolving deltas: 35% (3791/10816) Resolving deltas: 36% (3898/10816) Resolving deltas: 37% (4004/10816) Resolving deltas: 38% (4114/10816) Resolving deltas: 39% (4220/10816) Resolving deltas: 40% (4344/10816) Resolving deltas: 43% (4729/10816) Resolving deltas: 44% (4763/10816) Resolving deltas: 45% (4876/10816) Resolving deltas: 46% (5021/10816) Resolving deltas: 47% (5097/10816) Resolving deltas: 48% (5192/10816) Resolving deltas: 49% (5311/10816) Resolving deltas: 50% (5475/10816) Resolving deltas: 51% (5518/10816) Resolving deltas: 52% (5644/10816) Resolving deltas: 53% (5758/10816) Resolving deltas: 54% (5924/10816) Resolving deltas: 56% (6105/10816) Resolving deltas: 57% (6172/10816) Resolving deltas: 58% (6278/10816) Resolving deltas: 59% (6382/10816) Resolving deltas: 60% (6498/10816) Resolving deltas: 61% (6598/10816) Resolving deltas: 62% (6720/10816) Resolving deltas: 63% (6870/10816) Resolving deltas: 64% (6967/10816) Resolving deltas: 65% (7034/10816) Resolving deltas: 66% (7142/10816) Resolving deltas: 67% (7260/10816) Resolving deltas: 68% (7370/10816) Resolving deltas: 69% (7464/10816) Resolving deltas: 70% (7589/10816) Resolving deltas: 71% (7680/10816) Resolving deltas: 72% (7835/10816) Resolving deltas: 74% (8041/10816) Resolving deltas: 75% (8116/10816) Resolving deltas: 76% (8223/10816) Resolving deltas: 77% (8356/10816) Resolving deltas: 80% (8687/10816) Resolving deltas: 81% (8761/10816) Resolving deltas: 82% (8872/10816) Resolving deltas: 83% (9078/10816) Resolving deltas: 84% (9098/10816) Resolving deltas: 85% (9195/10816) Resolving deltas: 86% (9396/10816) Resolving deltas: 88% (9601/10816) Resolving deltas: 89% (9627/10816) Resolving deltas: 90% (9738/10816) Resolving deltas: 91% (9843/10816) Resolving deltas: 92% (9951/10816) Resolving deltas: 93% (10144/10816) Resolving deltas: 94% (10168/10816) Resolving deltas: 95% (10369/10816) Resolving deltas: 96% (10407/10816) Resolving deltas: 97% (10504/10816) Resolving deltas: 98% (10601/10816) Resolving deltas: 99% (10708/10816) Resolving deltas: 100% (10816/10816) Resolving deltas: 100% (10816/10816), 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 12% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 13% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 14% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 16% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 17% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 19% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 25% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 31% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 35% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 41% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 47% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 53% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 58% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 64% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 70% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 75% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 81% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 86% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 92% complete] Step #21 - "compile-libfuzzer-undefined-x86_64": -- [download 98% 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 (9.0s) 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/sharpyuv.dir/sharpyuv/sharpyuv_cpu.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 0%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_csp.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 0%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_dsp.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 0%] Building C object CMakeFiles/sharpyuv.dir/sharpyuv/sharpyuv_gamma.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/webpdspdecode.dir/src/dsp/alpha_processing.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/webpencode.dir/src/enc/alpha_enc.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/webpdspdecode.dir/src/dsp/cpu.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 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/color_cache_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 C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_clip_tables.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/webputils.dir/src/utils/color_cache_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/webpencode.dir/src/enc/config_enc.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/webpencode.dir/src/enc/backward_references_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building CXX object _deps/abseil-cpp-build/absl/numeric/CMakeFiles/int128.dir/int128.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building C object CMakeFiles/webputils.dir/src/utils/filters_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 1%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters.c.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/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/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/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 CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_commandlineflag_internal.dir/internal/commandlineflag.cc.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/webpdspdecode.dir/src/dsp/lossless.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 2%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 3%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling.c.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/webpdspdecode.dir/src/dsp/yuv.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 3%] Building C object CMakeFiles/webputils.dir/src/utils/huffman_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 3%] Building C object CMakeFiles/webputils.dir/src/utils/palette.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 3%] Building C object CMakeFiles/webpencode.dir/src/enc/cost_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 4%] Building C object CMakeFiles/webpencode.dir/src/enc/filter_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 4%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_avx2.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/webputils.dir/src/utils/rescaler_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 5%] 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": [ 5%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cpu.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 5%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/huffman_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 5%] 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": [ 5%] Building C object CMakeFiles/webpencode.dir/src/enc/frame_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 5%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_sse41.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 5%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 5%] Building C object CMakeFiles/webpencode.dir/src/enc/histogram_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 5%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_sse41.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/webpdsp.dir/src/dsp/dec_clip_tables.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/webpdsp.dir/src/dsp/filters.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 5%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_sse41.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": [ 5%] Building C object CMakeFiles/webpencode.dir/src/enc/iterator_enc.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/webputilsdecode.dir/src/utils/palette.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": [ 6%] Building C object CMakeFiles/webputils.dir/src/utils/huffman_encode_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 6%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_sse41.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 6%] Linking CXX static library libabsl_spinlock_wait.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 6%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_sse41.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 6%] Building C object CMakeFiles/webputils.dir/src/utils/quant_levels_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 6%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 6%] Built target spinlock_wait Step #21 - "compile-libfuzzer-undefined-x86_64": [ 7%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 7%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 7%] Building C object CMakeFiles/webpencode.dir/src/enc/near_lossless_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 8%] Linking C static library libsharpyuv.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 8%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 8%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 8%] Built target sharpyuv Step #21 - "compile-libfuzzer-undefined-x86_64": [ 8%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 8%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_csp_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 8%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_psnr_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 8%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_rescale_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 8%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 8%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 8%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 8%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/quant_levels_dec_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 9%] Building C object CMakeFiles/webpencode.dir/src/enc/picture_tools_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 9%] Built target webputils Step #21 - "compile-libfuzzer-undefined-x86_64": [ 9%] 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": [ 9%] Building C object CMakeFiles/webpencode.dir/src/enc/predictor_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 9%] Linking CXX static library libabsl_random_internal_platform.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 9%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 9%] Built target random_internal_platform Step #21 - "compile-libfuzzer-undefined-x86_64": [ 9%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 9%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 9%] Building C object CMakeFiles/webpencode.dir/src/enc/quant_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 9%] Linking CXX static library libabsl_exponential_biased.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 9%] Building C object CMakeFiles/webpencode.dir/src/enc/syntax_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 9%] Built target exponential_biased Step #21 - "compile-libfuzzer-undefined-x86_64": [ 9%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 9%] Building C object CMakeFiles/webpencode.dir/src/enc/token_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 9%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/leak_check.dir/leak_check.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 9%] Building C object CMakeFiles/webpencode.dir/src/enc/tree_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 9%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_avx2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 9%] Linking CXX static library libabsl_log_internal_nullguard.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 9%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 9%] Linking CXX static library libabsl_leak_check.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 9%] Built target log_internal_nullguard Step #21 - "compile-libfuzzer-undefined-x86_64": [ 9%] Built target leak_check Step #21 - "compile-libfuzzer-undefined-x86_64": [ 9%] 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": [ 9%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/rescaler_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 9%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 10%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRErrorListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 10%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/random_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_msa.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/thread_utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_msa.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Building C object CMakeFiles/webpencode.dir/src/enc/vp8l_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/webpencode.dir/src/enc/webp_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 11%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_msa.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 12%] Building C object CMakeFiles/webputilsdecode.dir/src/utils/utils.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 12%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRErrorStrategy.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 12%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_msa.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 12%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRFileStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_msa.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_mips32.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_mips32.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_mips32.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/alpha_processing_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/dec_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/filters_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/lossless_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/rescaler_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 13%] Built target webputilsdecode Step #21 - "compile-libfuzzer-undefined-x86_64": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/upsampling_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 14%] Built target grammar_info Step #21 - "compile-libfuzzer-undefined-x86_64": [ 14%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ANTLRInputStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 14%] Building C object CMakeFiles/webpdspdecode.dir/src/dsp/yuv_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 14%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/BailErrorStrategy.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 15%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRErrorListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 15%] 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": [ 15%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_sse41.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 15%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/BaseErrorListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 16%] Linking CXX static library libabsl_strerror.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 16%] 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": [ 16%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/BufferedTokenStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 16%] 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": [ 16%] Built target strerror Step #21 - "compile-libfuzzer-undefined-x86_64": [ 16%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/CharStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 16%] 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": [ 16%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_sse41.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 17%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_sse41.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 17%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_sse41.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/alpha_processing_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 17%] Built target periodic_sampler Step #21 - "compile-libfuzzer-undefined-x86_64": [ 17%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 17%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 17%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 17%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 17%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 17%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 17%] Built target webpdspdecode Step #21 - "compile-libfuzzer-undefined-x86_64": [ 17%] Building C object CMakeFiles/webpdecode.dir/src/dec/alpha_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 17%] Linking CXX static library libabsl_random_seed_gen_exception.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 17%] Built target random_seed_gen_exception Step #21 - "compile-libfuzzer-undefined-x86_64": [ 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/alpha_processing_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 18%] Linking CXX static library libabsl_log_severity.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 18%] Built target log_severity Step #21 - "compile-libfuzzer-undefined-x86_64": [ 18%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 19%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/raw_logging_internal.dir/internal/raw_logging.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 19%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 20%] Building C object CMakeFiles/webpdecode.dir/src/dec/buffer_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 20%] 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": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 20%] 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": [ 20%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_msa.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_msa.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_msa.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_msa.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_msa.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_mips32.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_mips32.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_mips32.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.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/ANTLRErrorStrategy.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 21%] Building C object CMakeFiles/webpdsp.dir/src/dsp/dec_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/filters_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] Building C object CMakeFiles/webpdecode.dir/src/dec/frame_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/rescaler_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/upsampling_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/yuv_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 22%] Building C object CMakeFiles/webpdsp.dir/src/dsp/ssim.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 23%] Building C object CMakeFiles/webpdecode.dir/src/dec/idec_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/ssim_sse2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 23%] Linking CXX static library libabsl_civil_time.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 23%] Built target civil_time Step #21 - "compile-libfuzzer-undefined-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_sse41.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_sse41.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_avx2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 23%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_neon.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_msa.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_msa.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 24%] Linking CXX static library libabsl_int128.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 24%] Built target int128 Step #21 - "compile-libfuzzer-undefined-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/cost_mips32.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/enc_mips32.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 24%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_mips32.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 24%] 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/cost_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 25%] Building C object CMakeFiles/webpdsp.dir/src/dsp/lossless_enc_mips_dsp_r2.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 25%] Building C object CMakeFiles/webpdecode.dir/src/dec/io_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 25%] Building C object CMakeFiles/webpdecode.dir/src/dec/quant_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 25%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRFileStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 25%] Building C object CMakeFiles/webpdecode.dir/src/dec/tree_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 25%] Building C object CMakeFiles/webpdecode.dir/src/dec/vp8_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 25%] Building C object CMakeFiles/webpdecode.dir/src/dec/vp8l_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 25%] 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": [ 25%] Building C object CMakeFiles/webpdecode.dir/src/dec/webp_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 25%] 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": [ 25%] 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": 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": 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": [ 25%] 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": [ 25%] Built target webpencode Step #21 - "compile-libfuzzer-undefined-x86_64": [ 25%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ANTLRInputStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 25%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/BailErrorStrategy.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 25%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/BaseErrorListener.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%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/BufferedTokenStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 26%] Built target random_internal_randen_slow Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.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/CharStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] 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_shared.dir/src/CommonTokenFactory.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/CommonTokenStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ConsoleErrorListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/DefaultErrorStrategy.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Linking CXX static library libabsl_random_internal_randen_hwaes_impl.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] Built target random_internal_randen_hwaes_impl Step #21 - "compile-libfuzzer-undefined-x86_64": [ 27%] 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": [ 28%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/CommonTokenFactory.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 28%] Linking CXX static library libabsl_random_internal_randen_hwaes.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 28%] Built target random_internal_randen_hwaes Step #21 - "compile-libfuzzer-undefined-x86_64": [ 28%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/DiagnosticErrorListener.cpp.o 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%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Exceptions.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 28%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/FailedPredicateException.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%] Linking CXX static library libabsl_raw_logging_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 28%] Built target webpdsp Step #21 - "compile-libfuzzer-undefined-x86_64": [ 28%] Built target raw_logging_internal 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/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/cycleclock.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 29%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/spinlock.cc.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%] Built target webpdecode Step #21 - "compile-libfuzzer-undefined-x86_64": [ 29%] 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": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/CommonTokenStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ConsoleErrorListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 29%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/DefaultErrorStrategy.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 29%] 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_static.dir/src/Exceptions.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_static.dir/src/InputMismatchException.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 29%] Linking CXX static library libabsl_random_internal_randen.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 29%] Built target random_internal_randen Step #21 - "compile-libfuzzer-undefined-x86_64": [ 29%] 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": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/IntStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/InterpreterRuleContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/sysinfo.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Lexer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/LexerInterpreter.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Lexer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/LexerInterpreter.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/spinlock.cc:27: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/LexerNoViableAltException.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/LexerNoViableAltException.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ListTokenSource.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Building CXX object _deps/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/thread_identity.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 30%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ListTokenSource.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 31%] Linking CXX static library libabsl_throw_delegate.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 31%] Built target throw_delegate Step #21 - "compile-libfuzzer-undefined-x86_64": [ 32%] 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": [ 32%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/NoViableAltException.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 32%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/Parser.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 32%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/NoViableAltException.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ParserInterpreter.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Linking CXX static library libabsl_bad_variant_access.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Built target bad_variant_access Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ParserRuleContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] 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": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/ProxyErrorListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Parser.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/RecognitionException.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/debugging_internal.dir/internal/elf_mem_image.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ParserInterpreter.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] Linking CXX static library libabsl_bad_optional_access.a 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": [ 33%] Built target bad_optional_access Step #21 - "compile-libfuzzer-undefined-x86_64": [ 33%] 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": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ParserRuleContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/ProxyErrorListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 34%] 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": [ 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/abseil-cpp-build/absl/base/CMakeFiles/base.dir/internal/unscaledcycleclock.cc.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": 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": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Recognizer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RuleContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 34%] Linking CXX static library libabsl_base.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 34%] Built target base Step #21 - "compile-libfuzzer-undefined-x86_64": [ 34%] 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": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RuleContextWithAltNum.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/RuntimeMetaData.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_static.dir/src/Token.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 34%] Linking CXX static library libabsl_time_zone.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 34%] Built target time_zone Step #21 - "compile-libfuzzer-undefined-x86_64": [ 34%] 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": [ 34%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/TokenSource.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_shared.dir/src/Token.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 35%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/TokenStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 35%] 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": [ 35%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/TokenStreamRewriter.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 36%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/TokenSource.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 37%] Linking CXX static library libabsl_cordz_functions.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 37%] Built target cordz_functions Step #21 - "compile-libfuzzer-undefined-x86_64": [ 37%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/UnbufferedCharStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 38%] Linking C static library libwebpdecoder.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 38%] Built target webpdecoder Step #21 - "compile-libfuzzer-undefined-x86_64": [ 38%] Linking C static library libwebp.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 38%] Built target webp Step #21 - "compile-libfuzzer-undefined-x86_64": [ 38%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings_internal.dir/internal/ostringstream.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 38%] 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_shared.dir/src/TokenStreamRewriter.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/UnbufferedTokenStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/UnbufferedCharStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 38%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/UnbufferedTokenStream.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 39%] Linking CXX static library libabsl_scoped_set_env.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 39%] Built target scoped_set_env Step #21 - "compile-libfuzzer-undefined-x86_64": [ 39%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/string_view.dir/string_view.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/Vocabulary.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 39%] Linking CXX static library libabsl_bad_any_cast_impl.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/WritableToken.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 39%] Built target bad_any_cast_impl Step #21 - "compile-libfuzzer-undefined-x86_64": [ 39%] 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": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATN.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 39%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNConfig.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNConfigSet.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%] Linking CXX static library libabsl_debugging_internal.a 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%] Built target debugging_internal Step #21 - "compile-libfuzzer-undefined-x86_64": [ 40%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/demangle_internal.dir/internal/demangle.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNDeserializationOptions.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 40%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNDeserializer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 40%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings_internal.dir/internal/utf8.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 41%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings_internal.dir/internal/escaping.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNSimulator.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATN.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNState.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 41%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNConfig.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 41%] Linking CXX static library libabsl_string_view.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 41%] Built target string_view Step #21 - "compile-libfuzzer-undefined-x86_64": [ 41%] Building CXX object _deps/abseil-cpp-build/absl/debugging/CMakeFiles/stacktrace.dir/stacktrace.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 42%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNConfigSet.cpp.o 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_shared.dir/src/atn/ATNDeserializer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 42%] Linking CXX static library libabsl_stacktrace.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 42%] Built target stacktrace 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:[ 42%] Building CXX object _deps/abseil-cpp-build/absl/hash/CMakeFiles/city.dir/internal/city.cc.o 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::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/ATNSimulator.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 42%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ATNStateType.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 42%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ActionTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 42%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/AmbiguityInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 42%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ArrayPredictionContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 43%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/AtomTransition.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_malloc_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 43%] Built target malloc_internal Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] 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": 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": [ 44%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNState.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ATNStateType.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] Linking CXX static library libabsl_strings_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] Built target strings_internal Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] 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": [ 44%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ContextSensitivityInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ActionTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/AmbiguityInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] Linking CXX static library libabsl_demangle_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] Built target demangle_internal Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_conditions.dir/internal/conditions.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 44%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/DecisionEventInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ArrayPredictionContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/DecisionInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/DecisionState.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/hash/internal/city.cc:28: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Linking CXX static library libabsl_log_internal_conditions.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Built target log_internal_conditions Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/AtomTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 45%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ContextSensitivityInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 46%] Linking CXX static library libabsl_city.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 46%] Built target city Step #21 - "compile-libfuzzer-undefined-x86_64": [ 46%] Building C object CMakeFiles/webpdemux.dir/src/demux/anim_decode.c.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_t[ 46%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/EpsilonTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": rivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ 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%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ErrorInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 46%] Built target crc_cpu_detect Step #21 - "compile-libfuzzer-undefined-x86_64": [ 46%] Building C object CMakeFiles/imageioutil.dir/imageio/imageio_util.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 46%] Building C object CMakeFiles/webpdemux.dir/src/demux/demux.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 46%] Linking C static library libimageioutil.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 46%] Built target imageioutil Step #21 - "compile-libfuzzer-undefined-x86_64": [ 46%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LL1Analyzer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 47%] Building C object CMakeFiles/libwebpmux.dir/src/mux/anim_encode.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 47%] Linking CXX static library libabsl_low_level_hash.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 47%] Built target low_level_hash Step #21 - "compile-libfuzzer-undefined-x86_64": [ 48%] Building C object CMakeFiles/extras.dir/extras/extras.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerATNSimulator.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerATNConfig.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Building C object CMakeFiles/extras.dir/extras/quality_estimate.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Building C object CMakeFiles/extras.dir/extras/sharpyuv_risk_table.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Linking C static library libwebpdemux.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerActionExecutor.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Built target webpdemux Step #21 - "compile-libfuzzer-undefined-x86_64": [ 49%] Building C object CMakeFiles/anim_util.dir/examples/anim_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/LexerChannelAction.cpp.o 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": [ 49%] Linking C static library libextras.a 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%] Built target extras Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/ascii.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerCustomAction.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_static.dir/src/atn/LexerIndexedCustomAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Building C object CMakeFiles/anim_util.dir/examples/gifdec.c.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 CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerModeAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Building C object CMakeFiles/libwebpmux.dir/src/mux/muxedit.c.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": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerMoreAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 50%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LL1Analyzer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 51%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerPopModeAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 52%] Linking C static library libanim_util.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 52%] Built target anim_util Step #21 - "compile-libfuzzer-undefined-x86_64": [ 52%] Building CXX object _deps/abseil-cpp-build/absl/synchronization/CMakeFiles/graphcycles_internal.dir/internal/graphcycles.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 52%] Building C object CMakeFiles/libwebpmux.dir/src/mux/muxinternal.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerATNConfig.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerPushModeAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerATNSimulator.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerSkipAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Building C object CMakeFiles/libwebpmux.dir/src/mux/muxread.c.o 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 CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LexerTypeAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Linking C static library libwebpmux.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Built target libwebpmux Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/LookaheadEventInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/ascii.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/ascii.h:61: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/NotSetTransition.cpp.o 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 CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/OrderedATNConfigSet.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/charconv.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 53%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ParseInfo.cpp.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/ParserATNSimulator.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": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PrecedencePredicateTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerModeAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 54%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredicateEvalInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerMoreAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredicateTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionContextCache.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 55%] 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/PredictionContextMergeCache.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/PredictionMode.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/ProfilingATNSimulator.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 55%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerPushModeAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/RangeTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/RuleTransition.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": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/charconv.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/charconv.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/LexerTypeAction.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/SemanticContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Linking CXX static library libabsl_graphcycles_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Built target graphcycles_internal Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc_internal.dir/internal/crc.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/SetTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/SingletonPredictionContext.cpp.o 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 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/StarLoopbackState.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": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/escaping.cc.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/Transition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/TransitionType.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 56%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/atn/WildcardTransition.cpp.o 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_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_shared.dir/src/atn/PredicateEvalInfo.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/dfa/DFA.cpp.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": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredicateTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/dfa/DFASerializer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/dfa/DFAState.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/dfa/LexerDFASerializer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionContextCache.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 58%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionContextMergeCache.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/crc/CMakeFiles/crc_internal.dir/internal/crc_x86_arm_combined.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.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/escaping.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/escaping.h:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/ascii.h:61: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/PredictionMode.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/InterpreterDataReader.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/Interval.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 59%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/ProfilingATNSimulator.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/RangeTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 60%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/IntervalSet.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/MurmurHash.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/RuleTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/misc/Predicate.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/Any.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/Arrays.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/SemanticContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/CPPUtils.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/charconv_bigint.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 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": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/SetTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Linking CXX static library libabsl_crc_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Built target crc_internal Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/charconv_parse.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/SingletonPredictionContext.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/StringUtils.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/support/Utf8.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/StarLoopbackState.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ErrorNodeImpl.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/IterativeParseTreeWalker.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 61%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/Transition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTree.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTreeListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/TransitionType.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTreeVisitor.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 62%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/ParseTreeWalker.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/charconv_bigint.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/charconv_bigint.h:24: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/ascii.h:61: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/atn/WildcardTransition.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/TerminalNodeImpl.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/Trees.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/pattern/Chunk.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/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": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/DFA.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/damerau_levenshtein_distance.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 63%] 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": [ 63%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/DFASerializer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 63%] 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": [ 64%] 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": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/DFAState.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/dfa/LexerDFASerializer.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 64%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/memutil.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 64%] 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": [ 64%] 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": [ 64%] 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": [ 64%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/internal/Synchronization.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 64%] 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": [ 64%] 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": [ 64%] 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": [ 64%] 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": [ 65%] 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": [ 65%] 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": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/InterpreterDataReader.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 65%] 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": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/Interval.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": [ 65%] 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": [ 65%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/IntervalSet.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/MurmurHash.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 66%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/internal/stringify_sink.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 66%] 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": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_static.dir/src/tree/xpath/XPathWildcardAnywhereElement.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/memutil.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/memutil.h:24: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/ascii.h:61: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 66%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/match.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/misc/Predicate.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 66%] 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": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/Any.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/Arrays.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/CPPUtils.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/StringUtils.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/stringify_sink.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/stringify_sink.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 66%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/support/Utf8.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 67%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/numbers.cc.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/str_cat.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 67%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ErrorNodeImpl.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 67%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/str_replace.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/IterativeParseTreeWalker.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTree.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTreeListener.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTreeVisitor.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": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/ParseTreeWalker.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/TerminalNodeImpl.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 68%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/Trees.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 68%] 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": [ 68%] 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": /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_shared.dir/src/tree/pattern/ParseTreePattern.cpp.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 69%] 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": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 69%] 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": [ 69%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/str_split.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 69%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/strings.dir/substitute.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 69%] 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": [ 69%] 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": 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": [ 69%] 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": 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": 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": [ 69%] 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": [ 69%] 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": [ 69%] 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": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 70%] 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": [ 70%] 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": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 70%] 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": [ 70%] Linking CXX static library libantlr4-runtime.a Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 70%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_shared.dir/src/tree/xpath/XPathTokenAnywhereElement.cpp.o 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": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 70%] 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": [ 71%] Linking CXX static library ../../../lib/libgtest.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 71%] Built target gtest Step #21 - "compile-libfuzzer-undefined-x86_64": [ 71%] 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": [ 71%] Building C object CMakeFiles/exampleutil.dir/examples/example_util.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 71%] Built target antlr4_static Step #21 - "compile-libfuzzer-undefined-x86_64": [ 71%] Building C object CMakeFiles/imagedec.dir/imageio/image_dec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 71%] 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": 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)> {[ 71%] Building C object CMakeFiles/imagedec.dir/imageio/jpegdec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": }; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 71%] Building C object CMakeFiles/imageenc.dir/imageio/image_enc.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 71%] Linking C static library libexampleutil.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 71%] Built target exampleutil Step #21 - "compile-libfuzzer-undefined-x86_64": [ 72%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 72%] 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": [ 72%] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 72%] 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": [ 72%] Building C object CMakeFiles/imagedec.dir/imageio/metadata.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 72%] Building C object CMakeFiles/imagedec.dir/imageio/pngdec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 72%] Building C object CMakeFiles/imagedec.dir/imageio/pnmdec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 72%] Building C object CMakeFiles/imagedec.dir/imageio/tiffdec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 72%] Building C object CMakeFiles/imagedec.dir/imageio/webpdec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 73%] Building C object CMakeFiles/imagedec.dir/imageio/wicdec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 74%] 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": [ 74%] Linking C static library libimageenc.a Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 74%] 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": [ 74%] Built target imageenc Step #21 - "compile-libfuzzer-undefined-x86_64": [ 74%] Building C object CMakeFiles/webpinfo.dir/examples/webpinfo.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 74%] Building C object CMakeFiles/gif2webp.dir/examples/gif2webp.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 74%] Building C object CMakeFiles/webpmux.dir/examples/webpmux.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 74%] Building C object CMakeFiles/gif2webp.dir/examples/gifdec.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 74%] Linking C static library libimagedec.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 74%] Built target imagedec Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 74%] Building C object CMakeFiles/cwebp.dir/examples/cwebp.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 74%] Building C object CMakeFiles/dwebp.dir/examples/dwebp.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 74%] Linking CXX static library libabsl_strings.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 74%] Built target strings Step #21 - "compile-libfuzzer-undefined-x86_64": [ 74%] Building C object CMakeFiles/img2webp.dir/examples/img2webp.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 74%] Building C object CMakeFiles/get_disto.dir/extras/get_disto.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 74%] Linking C executable gif2webp Step #21 - "compile-libfuzzer-undefined-x86_64": [ 74%] Building C object CMakeFiles/webp_quality.dir/extras/webp_quality.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 75%] Linking C executable img2webp Step #21 - "compile-libfuzzer-undefined-x86_64": [ 75%] Linking C executable dwebp Step #21 - "compile-libfuzzer-undefined-x86_64": [ 75%] Building C object CMakeFiles/anim_diff.dir/examples/anim_diff.c.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 75%] Linking C executable webp_quality Step #21 - "compile-libfuzzer-undefined-x86_64": [ 75%] Building C object CMakeFiles/anim_dump.dir/examples/anim_dump.c.o 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%] Built target gif2webp 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%] Linking C executable get_disto Step #21 - "compile-libfuzzer-undefined-x86_64": [ 75%] Linking C executable anim_dump Step #21 - "compile-libfuzzer-undefined-x86_64": [ 75%] Built target webp_quality Step #21 - "compile-libfuzzer-undefined-x86_64": [ 75%] Linking C executable anim_diff 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/time/CMakeFiles/time.dir/civil_time.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 75%] Linking C executable webpmux Step #21 - "compile-libfuzzer-undefined-x86_64": [ 75%] Built target dwebp 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%] Built target img2webp Step #21 - "compile-libfuzzer-undefined-x86_64": [ 75%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_commandlineflag.dir/commandlineflag.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 75%] Linking C executable cwebp Step #21 - "compile-libfuzzer-undefined-x86_64": [ 75%] 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": [ 75%] Built target anim_dump Step #21 - "compile-libfuzzer-undefined-x86_64": [ 75%] Built target webpmux Step #21 - "compile-libfuzzer-undefined-x86_64": [ 76%] 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/random/CMakeFiles/random_distributions.dir/discrete_distribution.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 77%] Built target get_disto Step #21 - "compile-libfuzzer-undefined-x86_64": [ 77%] 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": [ 77%] Built target anim_diff Step #21 - "compile-libfuzzer-undefined-x86_64": [ 77%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/str_format_internal.dir/internal/str_format/bind.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 78%] Linking C executable webpinfo Step #21 - "compile-libfuzzer-undefined-x86_64": [ 78%] 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": [ 78%] Built target cwebp Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] 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": [ 79%] Built target webpinfo Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] 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": [ 79%] 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": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_distributions.dir/gaussian_distribution.cc.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": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time.dir/clock.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time.dir/duration.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time.dir/format.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/time/CMakeFiles/time.dir/time.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/logging.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/logging.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_cat.h:102: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/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": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/civil_time.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/civil_time.h:77: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/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": [ 79%] Linking CXX static library ../../../lib/libgtest_main.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Built target gtest_main 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": [ 79%] Building CXX object _deps/antlr_cpp-build/runtime/CMakeFiles/antlr4_tests.dir/tests/Utf8Test.cpp.o 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/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/log/internal/proto.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/proto.h:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Linking CXX static library libabsl_flags_commandlineflag.a Step #21 - "compile-libfuzzer-undefined-x86_64": 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": [ 79%] Built target flags_commandlineflag Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_private_handle_accessor.dir/internal/private_handle_accessor.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/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": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Linking CXX static library libabsl_log_internal_fnmatch.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Built target log_internal_fnmatch Step #21 - "compile-libfuzzer-undefined-x86_64": 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": [ 79%] Linking CXX static library libabsl_hash.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Built target hash Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/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": 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": 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": [ 79%] Built target fuzztest_logging Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Linking CXX static library libabsl_log_internal_proto.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Built target log_internal_proto Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.cc:34: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 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": 1 warning generated. 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": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/parser.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/parser.h:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/checker.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/str_format/arg.h:34: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. 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": [ 79%] Linking CXX shared library libantlr4-runtime.so 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/random/gaussian_distribution.cc:4: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/gaussian_distribution.h:32: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/fast_uniform_bits.h:24: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/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": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Linking CXX static library libabsl_random_distributions.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Built target random_distributions Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Linking CXX static library libabsl_symbolize.a 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": [ 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": 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_flags_private_handle_accessor.a Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Built target flags_private_handle_accessor Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 79%] Built target antlr4_shared Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/pool_urbg.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/pool_urbg.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/types/span.h:66: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 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/debugging/internal/examine_stack.cc:43: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/symbolize.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/internal/symbolize.h:27: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 80%] Linking CXX static library libabsl_random_internal_pool_urbg.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 80%] Built target random_internal_pool_urbg Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 80%] Building CXX object _deps/abseil-cpp-build/absl/random/CMakeFiles/random_seed_sequences.dir/seed_sequences.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 80%] Linking CXX static library libabsl_str_format_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 80%] Built target str_format_internal Step #21 - "compile-libfuzzer-undefined-x86_64": [ 80%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_type_support.dir/internal/type_support.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 80%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc32c.dir/crc32c.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_fallback.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 81%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_marshalling.dir/marshalling.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": [ 82%] 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": [ 82%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_serialization.dir/internal/serialization.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 82%] 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": [ 82%] 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": [ 82%] 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": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 82%] Linking CXX static library libabsl_examine_stack.a 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": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log_entry.cc:16: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log_entry.h:34: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 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_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/barrier.cc.o 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/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/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/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/sem_waiter.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/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/win32_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/type_support.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/type_support.h:28: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/symbolize.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/debugging/internal/symbolize.h:27: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/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/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/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/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<In file included from bo/src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/globals.cco:l15: 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": iIn file included from s/src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h_:t40r: Step #21 - "compile-libfuzzer-undefined-x86_64": iIn file included from v/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.hi:a153l: Step #21 - "compile-libfuzzer-undefined-x86_64": lIn file included from y/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h_:r22e: Step #21 - "compile-libfuzzer-undefined-x86_64": loc/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.ha:t511a:b36l:e (Twarning: )> 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":  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": 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": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Linking CXX static library libabsl_log_internal_globals.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Built target log_internal_globals Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] 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": [ 83%] Linking CXX static library libabsl_failure_signal_handler.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Built target failure_signal_handler Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. 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": 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/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/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": 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/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": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Linking CXX static library libabsl_crc32c.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Built target crc32c Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Building CXX object _deps/abseil-cpp-build/absl/crc/CMakeFiles/crc_cord_state.dir/internal/crc_cord_state.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Linking CXX static library libfuzztest_type_support.a Step #21 - "compile-libfuzzer-undefined-x86_64": 1In file included from warning/src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/notification.cc generated:. Step #21 - "compile-libfuzzer-undefined-x86_64": 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%] Built target fuzztest_type_support 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": 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": 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": [ 83%] Built target gmock Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Linking CXX static library libabsl_random_internal_distribution_test_util.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 83%] Built target random_internal_distribution_test_util Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/stdcpp_waiter.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/stdcpp_waiter.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/sem_waiter.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/sem_waiter.h:28: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/futex.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/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": 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/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": 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": [ 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": 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": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 84%] Linking CXX static library libfuzztest_serialization.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": [ 84%] Built target fuzztest_serialization Step #21 - "compile-libfuzzer-undefined-x86_64": [ 84%] Linking CXX static library libabsl_flags_marshalling.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 84%] Linking CXX static library libfuzztest_io.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 84%] Built target flags_marshalling Step #21 - "compile-libfuzzer-undefined-x86_64": [ 84%] Built target fuzztest_io 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/flags/CMakeFiles/flags_program_name.dir/internal/program_name.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.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": [ 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": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 85%] Linking CXX static library libabsl_log_internal_format.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 85%] Built target log_internal_format 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": [ 86%] Linking CXX executable antlr4_tests Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 86%] Linking CXX static library libfuzztest_seed_seq.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 86%] Built target fuzztest_seed_seq Step #21 - "compile-libfuzzer-undefined-x86_64": [ 86%] Built target antlr4_tests 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.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hashtablez_sampler.h:50: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/profiling/internal/sample_recorder.h:33: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/mutex.h:75: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/synchronization/internal/kernel_timeout.h:30: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/clock.h:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/time/time.h:89: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hashtablez_sampler_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": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 86%] Linking CXX static library libabsl_crc_cord_state.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 86%] Built target crc_cord_state Step #21 - "compile-libfuzzer-undefined-x86_64": [ 87%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord_internal.dir/internal/cord_internal.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 87%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_btree.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 87%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_btree_navigator.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 87%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_btree_reader.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 87%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_consume.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 87%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord_internal.dir/internal/cord_rep_crc.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 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": 1 warning generated. 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": [ 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": [ 87%] Linking CXX static library ../../../lib/libgmock_main.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 87%] Built target gmock_main Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 87%] Linking CXX static library libabsl_cordz_handle.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 87%] Built target cordz_handle Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_consume.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_consume.h:20: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/function_ref.h:54: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/function_ref.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_btree_reader.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_btree_reader.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_data_edge.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.h:26: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_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/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": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_btree.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_btree.h:25: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_data_edge.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_internal.h:26: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/endian.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/casts.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/internal/cord_rep_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_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/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": [ 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": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_globals.dir/globals.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Linking CXX static library libabsl_flags_config.a Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. 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": [ 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": 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/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": 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/initialize.cc:18: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/globals.h:27: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/log_sink_set.cc:16: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/log_sink_set.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log_entry.h:34: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 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": 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 log_initialize 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_internal_log_sink_set.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Built target log_internal_log_sink_set Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_message.dir/internal/log_message.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Linking CXX static library libabsl_cordz_info.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Built target cordz_info Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord.dir/cord.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord.dir/cord_analysis.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cordz_sample_token.dir/internal/cordz_sample_token.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Building CXX object _deps/abseil-cpp-build/absl/strings/CMakeFiles/cord.dir/cord_buffer.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Linking CXX static library libgenerated_antlr_parser.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Built target generated_antlr_parser Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] 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/internal/log_message.cc:16: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/log_message.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log_entry.h:34: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/cord.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/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/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": 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": [ 88%] Linking CXX static library libabsl_cordz_sample_token.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 88%] Built target cordz_sample_token Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 89%] Linking CXX static library libabsl_log_internal_message.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 89%] Built target log_internal_message Step #21 - "compile-libfuzzer-undefined-x86_64": [ 89%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/log_internal_check_op.dir/internal/check_op.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 89%] Building CXX object _deps/abseil-cpp-build/absl/log/CMakeFiles/die_if_null.dir/die_if_null.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/die_if_null.cc:18: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/log.h:200: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/log_impl.h:18: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/absl_vlog_is_on.h:61: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/vlog_config.h:39: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/check_op.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/check_op.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/log/internal/nullstream.h:37: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 89%] Linking CXX static library libabsl_die_if_null.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 89%] Built target die_if_null Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 89%] Linking CXX static library libabsl_log_internal_check_op.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 89%] Built target log_internal_check_op Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 89%] Linking CXX static library libantlr_frontend.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 89%] Built target antlr_frontend 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/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/internal/status_internal.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 90%] Building CXX object _deps/abseil-cpp-build/absl/status/CMakeFiles/status.dir/status_payload_printer.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 90%] Building CXX object _deps/abseil-cpp-build/absl/status/CMakeFiles/status.dir/status.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 90%] Building CXX object _deps/fuzztest-build/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/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/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/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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:591:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>::EmplaceDecomposable, std::pair>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 591 | return absl::container_internal::DecomposePair(std::forward(f), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hash_policy_traits.h:134:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>::EmplaceDecomposable, std::pair>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 134 | return P::apply(std::forward(f), std::forward(ts)...); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2423:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>::EmplaceDecomposable, std::pair, absl::container_internal::FlatHashMapPolicy>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2423 | return PolicyTraits::apply(EmplaceDecomposable{*this}, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2321:12: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>::emplace, 0>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2321 | return emplace(std::forward(value)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/reflection.cc:131:14: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>::insert, 0, std::pair, 0, nullptr>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 131 | flags_.insert(FlagMap::value_type(flag.Name(), &flag)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_set.h:487:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposeValue, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>::EmplaceDecomposable, std::string>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 487 | return absl::container_internal::DecomposeValue( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hash_policy_traits.h:134:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashSetPolicy::apply, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>::EmplaceDecomposable, std::string>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 134 | return P::apply(std::forward(f), std::forward(ts)...); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2423:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>::EmplaceDecomposable, std::string, absl::container_internal::FlatHashSetPolicy>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2423 | return PolicyTraits::apply(EmplaceDecomposable{*this}, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2350:12: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>::emplace' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2350 | return emplace(std::move(value)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/grammar_codegen/backend.cc:353:15: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>::insert' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 353 | safe_rules_.insert(std::string(symbol)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 2 warnings 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/backend.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./grammar_codegen/backend.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/btree_map.h:57: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree.h:63: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:66:5: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator>, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 66 | transfer_impl(alloc, new_slot, old_slot, Rank0{}); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree.h:1005:18: note: in instantiation of function template specialization 'absl::container_internal::common_policy_traits>::transfer>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 1005 | params_type::transfer(alloc, dest, src); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree.h:1025:7: note: in instantiation of member function 'absl::container_internal::btree_node, std::allocator>, 256, false>>::transfer' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 1025 | transfer(dest, src, alloc); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree.h:2831:15: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 2831 | new_node->transfer_n(old_node->count(), new_node->start(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree.h:2298:11: note: in instantiation of function template specialization 'absl::container_internal::btree, std::allocator>, 256, false>>::internal_emplace, std::tuple<>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2298 | return {internal_emplace(iter, std::forward(args)...), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree_container.h:584:24: note: in instantiation of function template specialization 'absl::container_internal::btree, std::allocator>, 256, false>>::insert_unique, std::tuple<>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 584 | return this->tree_.insert_unique( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree_container.h:524:12: note: in instantiation of function template specialization 'absl::container_internal::btree_map_container, std::allocator>, 256, false>>>::try_emplace_impl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 524 | return try_emplace_impl(std::forward(k), std::forward(args)...); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/btree_container.h:544:12: note: in instantiation of function template specialization 'absl::container_internal::btree_map_container, std::allocator>, 256, false>>>::try_emplace' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 544 | return try_emplace(std::forward(k)).first->second; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/grammar_codegen/backend.cc:473:22: note: in instantiation of function template specialization 'absl::container_internal::btree_map_container, std::allocator>, 256, false>>>::operator[]' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 473 | literal_node_ids_[s] = Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": [ 90%] Linking CXX static library libabsl_status.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 90%] Linking CXX static library libfuzztest_coverage.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 90%] Built target fuzztest_coverage Step #21 - "compile-libfuzzer-undefined-x86_64": [ 90%] Built target status Step #21 - "compile-libfuzzer-undefined-x86_64": [ 90%] Building CXX object _deps/abseil-cpp-build/absl/status/CMakeFiles/statusor.dir/statusor.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 90%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_status.dir/internal/status.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 90%] Linking CXX static library 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/re2-build/CMakeFiles/re2.dir/re2/bitmap256.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/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/mimics_pcre.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/nfa.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/onepass.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/parse.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/perl_groups.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/prefilter.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/prefilter_tree.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/prog.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/re2.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 92%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/regexp.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/set.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/simplify.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/tostring.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/re2/unicode_casefold.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Building CXX object _deps/re2-build/CMakeFiles/re2.dir/util/rune.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/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 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": 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": 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/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/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/abseil-cpp-src/absl/flags/internal/usage.cc:16: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/usage.h:24: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/commandlineflag.h:35: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/prefilter.cc:13: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/str_format.h:82: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/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/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/filtered_re2.cc:5: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/filtered_re2.h:28: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/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/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/prog.cc:8: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/prog.h:18: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/configuration.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/configuration.h:24: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/statusor.h:48: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/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/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/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/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/onepass.cc:60: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/fixed_array.h:50: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/compressed_tuple.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/utility/utility.h:45: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/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": 1 warning generated. 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/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, 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": 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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, re2::DFA::StateHash, re2::DFA::StateEqual, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_set.h:487:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposeValue, re2::DFA::StateHash, re2::DFA::StateEqual, std::allocator>::EmplaceDecomposable, re2::DFA::State *const &>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 487 | return absl::container_internal::DecomposeValue( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hash_policy_traits.h:134:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashSetPolicy::apply, re2::DFA::StateHash, re2::DFA::StateEqual, std::allocator>::EmplaceDecomposable, re2::DFA::State *const &>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 134 | return P::apply(std::forward(f), std::forward(ts)...); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2423:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, re2::DFA::StateHash, re2::DFA::StateEqual, std::allocator>::EmplaceDecomposable, re2::DFA::State *const &, absl::container_internal::FlatHashSetPolicy>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2423 | return PolicyTraits::apply(EmplaceDecomposable{*this}, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2340:12: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, re2::DFA::StateHash, re2::DFA::StateEqual, std::allocator>::emplace' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2340 | return emplace(value); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/re2-src/re2/dfa.cc:795:16: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, re2::DFA::StateHash, re2::DFA::StateEqual, std::allocator>::insert' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 795 | state_cache_.insert(s); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/re2-src/re2/dfa.cc:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/container_memory.h:207:27: note: in instantiation of function template specialization 'absl::container_internal::memory_internal::DecomposePairImpl, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, re2::DFA::State *&, std::tuple>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 207 | return memory_internal::DecomposePairImpl( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:591:38: note: in instantiation of function template specialization 'absl::container_internal::DecomposePair, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, re2::DFA::State *&, int>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 591 | return absl::container_internal::DecomposePair(std::forward(f), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/hash_policy_traits.h:134:15: note: in instantiation of function template specialization 'absl::container_internal::FlatHashMapPolicy::apply, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, re2::DFA::State *&, int>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 134 | return P::apply(std::forward(f), std::forward(ts)...); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2423:26: note: in instantiation of function template specialization 'absl::container_internal::hash_policy_traits>::apply, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::EmplaceDecomposable, re2::DFA::State *&, int, absl::container_internal::FlatHashMapPolicy>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2423 | return PolicyTraits::apply(EmplaceDecomposable{*this}, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/re2-src/re2/dfa.cc:1934:5: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::emplace' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 1934 | m.emplace(params.start, static_cast<int>(m.size())); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 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": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_corpus_database.dir/internal/corpus_database.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::prepare_insert' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:211:22: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::find_or_prepare_insert' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 211 | auto res = this->find_or_prepare_insert(k); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:133:12: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::try_emplace_impl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 133 | return try_emplace_impl(std::forward(k), std::forward(args)...); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:184:32: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::try_emplace' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 184 | &this->unchecked_deref(try_emplace(std::forward(key)).first)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/re2-src/re2/regexp.cc:97:22: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map, absl::container_internal::HashEq::Hash, absl::container_internal::HashEq::Eq, std::allocator>>::operator[], nullptr>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 97 | return (*ref_map())[this]; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Linking CXX static library libfuzztest_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": 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 libabsl_flags_usage_internal.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 93%] Built target flags_usage_internal 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": 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": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_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": 2 warnings generated. 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": 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": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 94%] Linking CXX static library libfuzztest_corpus_database.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 94%] Built target fuzztest_corpus_database Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/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": [ 94%] Linking CXX static library libabsl_flags_usage.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 94%] Built target flags_usage Step #21 - "compile-libfuzzer-undefined-x86_64": [ 94%] Building CXX object _deps/abseil-cpp-build/absl/flags/CMakeFiles/flags_parse.dir/parse.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": 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/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": 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/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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/fixture_driver.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/fixture_driver.h:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/status.h:63: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 112 | ContainerOfImplBase() = default; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 5 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 96%] Linking CXX static library libfuzztest_fixture_driver.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 96%] Built target fuzztest_fixture_driver Step #21 - "compile-libfuzzer-undefined-x86_64": [ 96%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_runtime.dir/internal/runtime.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>>::prepare_insert' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:211:22: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>>::find_or_prepare_insert' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 211 | auto res = this->find_or_prepare_insert(k); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:141:12: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map, absl::hash_internal::Hash, std::equal_to, std::allocator>>::try_emplace_impl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 141 | return try_emplace_impl(k, std::forward(args)...); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:193:49: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map, absl::hash_internal::Hash, std::equal_to, std::allocator>>::try_emplace' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | return Policy::value(&this->unchecked_deref(try_emplace(key).first)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/domains/regexp_dfa.cc:304:17: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map, absl::hash_internal::Hash, std::equal_to, std::allocator>>::operator[]>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 304 | state_id_map[i] = live_state_num; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/runtime.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/runtime.h:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Linking CXX static library libabsl_flags_parse.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Built target flags_parse Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/tools/CMakeFiles/grammar_domain_code_generator.dir/grammar_domain_code_generator.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/tools/grammar_domain_code_generator.cc:28: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/flag.h:39: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/flags/internal/flag.h:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/call_once.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 117 | class ArbitraryImpl && Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/runtime.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/runtime.h:31: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 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/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": 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": 1 warning generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Linking CXX executable grammar_domain_code_generator Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Built target grammar_domain_code_generator Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Generating json_grammar.h Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Built target json_grammar Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash, std::equal_to, std::allocator>>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash, std::equal_to, std::allocator>>>::prepare_insert' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:211:22: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash, std::equal_to, std::allocator>>>::find_or_prepare_insert' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 211 | auto res = this->find_or_prepare_insert(k); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:141:12: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map>, absl::hash_internal::Hash, std::equal_to, std::allocator>>>::try_emplace_impl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 141 | return try_emplace_impl(k, std::forward(args)...); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:193:49: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map>, absl::hash_internal::Hash, std::equal_to, std::allocator>>>::try_emplace' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | return Policy::value(&this->unchecked_deref(try_emplace(key).first)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/domains/in_grammar_impl.cc:30:9: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map>, absl::hash_internal::Hash, std::equal_to, std::allocator>>>::operator[]>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 30 | groups[astnode.type_id].push_back(&astnode); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 2 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Linking CXX static library libfuzztest_domain.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Built target fuzztest_domain Step #21 - "compile-libfuzzer-undefined-x86_64": 5 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Linking CXX static library libfuzztest_runtime.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Built target fuzztest_runtime Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_compatibility_mode.dir/internal/compatibility_mode.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/compatibility_mode.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/compatibility_mode.h:35: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/distributions.h:56: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/bernoulli_distribution.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/fast_uniform_bits.h:24: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 117 | class ArbitraryImpl && Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/compatibility_mode.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/compatibility_mode.h:35: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/distributions.h:56: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/bernoulli_distribution.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/fast_uniform_bits.h:24: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/compatibility_mode.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/compatibility_mode.h:35: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/distributions.h:56: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/bernoulli_distribution.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/fast_uniform_bits.h:24: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 330 | return internal::InRangeImpl(min, max); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/compatibility_mode.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/compatibility_mode.h:35: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/distributions.h:56: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/bernoulli_distribution.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/random/internal/fast_uniform_bits.h:24: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 112 | ContainerOfImplBase() = default; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 5 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Linking CXX static library libfuzztest_compatibility_mode.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Built target fuzztest_compatibility_mode Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_registry.dir/internal/registry.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/registry.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/registry.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/function_ref.h:54: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/function_ref.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 117 | class ArbitraryImpl && Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/registry.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/registry.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/function_ref.h:54: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/function_ref.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/registry.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/registry.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/function_ref.h:54: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/function_ref.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 330 | return internal::InRangeImpl(min, max); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/registry.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/registry.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/function_ref.h:54: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/function_ref.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 112 | ContainerOfImplBase() = default; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/registry.cc:15: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/registry.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/function_ref.h:54: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/function_ref.h:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/any_invocable.h:42: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/functional/internal/any_invocable.h:71: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>>::prepare_insert' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:211:22: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_set>, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>>::find_or_prepare_insert' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 211 | auto res = this->find_or_prepare_insert(k); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_map.h:133:12: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map>, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>>::try_emplace_impl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 133 | return try_emplace_impl(std::forward(k), std::forward(args)...); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/registry.cc:68:36: note: in instantiation of function template specialization 'absl::container_internal::raw_hash_map>, absl::container_internal::StringHash, absl::container_internal::StringEq, std::allocator>>>::try_emplace' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 68 | SetUpTearDownTestSuiteRegistry().try_emplace( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 6 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Linking CXX static library libfuzztest_registry.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Built target fuzztest_registry Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_fuzztest_macros.dir/fuzztest_macros.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_googletest_adaptor.dir/internal/googletest_adaptor.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest_macros.cc:1: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/fuzztest_macros.h:25: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/statusor.h:48: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/googletest_adaptor.cc:2: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/googletest_adaptor.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 117 | class ArbitraryImpl && Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest_macros.cc:1: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/fuzztest_macros.h:25: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/statusor.h:48: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 117 | class ArbitraryImpl && Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/googletest_adaptor.cc:2: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/googletest_adaptor.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest_macros.cc:1: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/fuzztest_macros.h:25: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/statusor.h:48: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 330 | return internal::InRangeImpl(min, max); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/googletest_adaptor.cc:2: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/googletest_adaptor.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 330 | return internal::InRangeImpl(min, max); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest_macros.cc:1: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/fuzztest_macros.h:25: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/status/statusor.h:48: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 112 | ContainerOfImplBase() = default; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/internal/googletest_adaptor.cc:2: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/googletest_adaptor.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/strings/string_view.h:40: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 112 | ContainerOfImplBase() = default; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 5 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Linking CXX static library libfuzztest_fuzztest_macros.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Built target fuzztest_fuzztest_macros Step #21 - "compile-libfuzzer-undefined-x86_64": 5 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Linking CXX static library libfuzztest_googletest_adaptor.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Built target fuzztest_googletest_adaptor Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_init_fuzztest.dir/init_fuzztest.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/init_fuzztest.cc:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 117 | class ArbitraryImpl && Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/init_fuzztest.cc:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/init_fuzztest.cc:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 330 | return internal::InRangeImpl(min, max); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/init_fuzztest.cc:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 112 | ContainerOfImplBase() = default; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 5 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Linking CXX static library libfuzztest_init_fuzztest.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Built target fuzztest_init_fuzztest Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_fuzztest_gtest_main.dir/fuzztest_gtest_main.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 97%] Building CXX object _deps/fuzztest-build/fuzztest/CMakeFiles/fuzztest_llvm_fuzzer_main.dir/llvm_fuzzer_main.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/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/imageio_fuzzer.dir/imageio_fuzzer.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 98%] Building CXX object tests/fuzzer/CMakeFiles/enc_fuzzer.dir/enc_fuzzer.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/huffman_fuzzer.dir/huffman_fuzzer.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/sharpyuv_fuzzer.dir/sharpyuv_fuzzer.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/anim_util_fuzzer.dir/anim_util_fuzzer.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/animation_api_fuzzer.dir/animation_api_fuzzer.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/simple_api_fuzzer.dir/simple_api_fuzzer.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/animdecoder_fuzzer.dir/animdecoder_fuzzer.cc.o Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Building CXX object tests/fuzzer/CMakeFiles/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/animdecoder_fuzzer.cc:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/mux_demux_api_fuzzer.cc:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/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/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/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::inteIn file included from g/src/libwebp/tests/fuzzer/advanced_api_fuzzer.ccr:a24l: Step #21 - "compile-libfuzzer-undefined-x86_64": _In file included from c/src/libwebp/tests/fuzzer/./fuzz_utils.ho:n36s: Step #21 - "compile-libfuzzer-undefined-x86_64": tIn file included from a/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.hn:t19<: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from b/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.ho:o21l: 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 i/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.hs:_38t: Step #21 - "compile-libfuzzer-undefined-x86_64": rIn file included from i/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.hv:i55a: Step #21 - "compile-libfuzzer-undefined-x86_64": lIn file included from l/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.hy:_153r: Step #21 - "compile-libfuzzer-undefined-x86_64": eIn file included from l/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.ho:c22a: Step #21 - "compile-libfuzzer-undefined-x86_64": ta/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.hb:l511e:36(:T )> warning: {};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": In file included from | /src/libwebp/tests/fuzzer/anim_util_fuzzer.cc: ^22 Step #21 - "compile-libfuzzer-undefined-x86_64": : Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h511: | 21 : Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:: 41s: Step #21 - "compile-libfuzzer-undefined-x86_64": tIn file included from d/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:::38i: Step #21 - "compile-libfuzzer-undefined-x86_64": nIn file included from t/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.he:g55r: Step #21 - "compile-libfuzzer-undefined-x86_64": aIn file included from l/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h_:c153o: Step #21 - "compile-libfuzzer-undefined-x86_64": nIn file included from s/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.ht:a22n: Step #21 - "compile-libfuzzer-undefined-x86_64": tt d{:}:;in Step #21 - "compile-libfuzzer-undefined-x86_64": t e| gr ^a Step #21 - "compile-libfuzzer-undefined-x86_64": l_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/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/simple_api_fuzzer.cc:23: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/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/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": 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": 6 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Linking CXX static library libfuzztest_llvm_fuzzer_wrapper.a Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Built target fuzztest_llvm_fuzzer_wrapper Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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 | 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_cast511*:>36(:& ewarning: lembuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]en Step #21 - "compile-libfuzzer-undefined-x86_64": t(new_slo/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.ht:)108):)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": Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | 108 |  s t a t i c _ c a sttyn(a&bellee_miefn_tt(>' required herern Step #21 - "compile-libfuzzer-undefined-x86_64":  {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | 110 | }  Step #21 - "compile-libfuzzer-undefined-x86_64": s t| at ~i Step #21 - "compile-libfuzzer-undefined-x86_64": c std/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:::84t:r34u:e _tynote: pewhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] t Step #21 - "compile-libfuzzer-undefined-x86_64": ransfer_im p84l | ( A l l ocr*e,t usrlnot _sttydp:e:*i sn_eswa_msel > (  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/raw_hash_set.h*: 2915o:l53d:_ slonote: t,in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here R Step #21 - "compile-libfuzzer-undefined-x86_64": ank1) 2915{ |  Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 |  / / T O D O ( b / 2 4 7 1 3 0 2 3 2 ) : rPeomloivcey Tcraasittss :a:fttre/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511ar:n 36sf:fi exri_nwarning: ugs ewbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]sa_r Step #21 - "compile-libfuzzer-undefined-x86_64": mneimncgp/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hsy:.(108): Step #21 - "compile-libfuzzer-undefined-x86_64": ,41 :| Step #21 - "compile-libfuzzer-undefined-x86_64":   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|  Step #21 - "compile-libfuzzer-undefined-x86_64": note:  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": in instantiation of template class 'absl::is_trivially_relocatable' requested here 113 Step #21 - "compile-libfuzzer-undefined-x86_64":  | /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h : 3116 : 7:/ /108  | Tnote: O Din instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here O ( Step #21 - "compile-libfuzzer-undefined-x86_64": b / 2 53116 1 | 8 1 4 8 t7 y0 p)re:en sarimezemeo( vg=er oscwtatdsh:t_:sle enafaftbt(le)er _ >if fi_0t< ? cap : NextCaaxpbiasnclgi: t:wyia(src_trivianalipln)yg)_s;r.e Step #21 - "compile-libfuzzer-undefined-x86_64": l Step #21 - "compile-libfuzzer-undefined-x86_64": o | c| a ^t ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": a Step #21 - "compile-libfuzzer-undefined-x86_64": ble /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:<11413 | : Step #21 - "compile-libfuzzer-undefined-x86_64": | stdnote: ^: Step #21 - "compile-libfuzzer-undefined-x86_64": :(skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)me Step #21 - "compile-libfuzzer-undefined-x86_64": m/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hc:p110y:(25: Step #21 - "compile-libfuzzer-undefined-x86_64": | note: ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": in instantiation of default argument for 'transfer_impl>' required here 3103 Step #21 - "compile-libfuzzer-undefined-x86_64": | 115 |  r e t110 u | r n st sa{ttpairtcei_pccaar sest_tidsy(hps)et, d t:r:talrnausuefned}re;_ri( Step #21 - "compile-libfuzzer-undefined-x86_64": m p Step #21 - "compile-libfuzzer-undefined-x86_64": | l (| ^A Step #21 - "compile-libfuzzer-undefined-x86_64": l ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l Step #21 - "compile-libfuzzer-undefined-x86_64": oc /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h*116:, | 360 :s 41l :o t _ t note: y p in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested heree * Step #21 - "compile-libfuzzer-undefined-x86_64": necwo_nsslto_tc,as 360 | Step #21 - "compile-libfuzzer-undefined-x86_64": t  | < s ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~td Step #21 - "compile-libfuzzer-undefined-x86_64": di:c: tr111ie | om no av re y_ _c o =n s tt o_ rt c< .v Ga el tu f* > (( T& )e >l (e )m .e Gn et t( Mn ae twsc_lhsoiltno_gttI)yntegerDictiope* old_slot, Rank)n1a)r y{)E)nt Step #21 - "compile-libfuzzer-undefined-x86_64": ,r i| Step #21 - "compile-libfuzzer-undefined-x86_64": e s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| ( Step #21 - "compile-libfuzzer-undefined-x86_64":  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": 112| |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 117 |  //src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h /: 177 statTic_OcDa:Os25(t:b /<247cnote: 1oin instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here3n0s Step #21 - "compile-libfuzzer-undefined-x86_64": 2t3 2 177) | :v o ri ed m o* v> e( &tceealmseptmos afteer nfti(rxoailrndyg__ sdwliaocrttn)_i).n,Mg ast.scih Step #21 - "compile-libfuzzer-undefined-x86_64": zE en| otfr ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i Step #21 - "compile-libfuzzer-undefined-x86_64": e(svFarl ou113me | T_ at by lp eeO)/f)/R; eTc Step #21 - "compile-libfuzzer-undefined-x86_64": Oe Dn| Ot(C ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~bo Step #21 - "compile-libfuzzer-undefined-x86_64": /m2p5a1 r8118e1 | s4 (8 7 Step #21 - "compile-libfuzzer-undefined-x86_64": 0 )| :r e ^rt Step #21 - "compile-libfuzzer-undefined-x86_64": eurmnov e{/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h }:c;143a:s Step #21 - "compile-libfuzzer-undefined-x86_64": 13t :s| a ~~~~~~~~~~f Step #21 - "compile-libfuzzer-undefined-x86_64": note: tin instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested heree r119 Step #21 - "compile-libfuzzer-undefined-x86_64": | f i x}in Step #21 - "compile-libfuzzer-undefined-x86_64": g | wa ~r Step #21 - "compile-libfuzzer-undefined-x86_64": n143i | n g s . d Step #21 - "compile-libfuzzer-undefined-x86_64": o m| /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.ha:i ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~84n Step #21 - "compile-libfuzzer-undefined-x86_64": :_34.: U 114p | d anote: t ewhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Mse Step #21 - "compile-libfuzzer-undefined-x86_64": tmdo:r:ymDeimcctpiyo(na Step #21 - "compile-libfuzzer-undefined-x86_64": r y | (84v | ~~~~~~~~~~~~a Step #21 - "compile-libfuzzer-undefined-x86_64": l . G e115t | rA es t< uC ro nr p ussstTtdya:pt:eii>cs(__)cs)aa;smte Step #21 - "compile-libfuzzer-undefined-x86_64": < <| dve ^oc Step #21 - "compile-libfuzzer-undefined-x86_64": ildty*p>/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.he(:s129(t:td13r::a: nlsafunote: enrdin instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here_eir Step #21 - "compile-libfuzzer-undefined-x86_64": m(pl Step #21 - "compile-libfuzzer-undefined-x86_64": < s| td ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: Step #21 - "compile-libfuzzer-undefined-x86_64": :allo c116129a | | t o r <  c h (a r v o> i> d(c) Step #21 - "compile-libfuzzer-undefined-x86_64": of| nusz ^tz Step #21 - "compile-libfuzzer-undefined-x86_64": _tceasstt::>::transfer_uses_memcpy' requested here_mca Step #21 - "compile-libfuzzer-undefined-x86_64": oinnsMto_dtee{>**d >o2915(m | &a ei ln e} m; e n Step #21 - "compile-libfuzzer-undefined-x86_64": t (| n e ^ w Step #21 - "compile-libfuzzer-undefined-x86_64": _ s l o t ) ) )/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h) :, 117 : Step #21 - "compile-libfuzzer-undefined-x86_64": 7 :|   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  Step #21 - "compile-libfuzzer-undefined-x86_64": Pnote: olin instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here i117c Step #21 - "compile-libfuzzer-undefined-x86_64": | y T r a i t s : :tsrtaantsifce_ rc117_a | usstcelsp Step #21 - "compile-libfuzzer-undefined-x86_64": (l&, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here)_)i Step #21 - "compile-libfuzzer-undefined-x86_64": ,f _ts ; & Step #21 - "compile-libfuzzer-undefined-x86_64": &r e| Step #21 - "compile-libfuzzer-undefined-x86_64": s i ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| z Step #21 - "compile-libfuzzer-undefined-x86_64": e ^( Step #21 - "compile-libfuzzer-undefined-x86_64": g118r | o w t h _lreefttu(r)n > {}0; Step #21 - "compile-libfuzzer-undefined-x86_64": ? | ca ~~~~~~~~~~p Step #21 - "compile-libfuzzer-undefined-x86_64": : 119N | e x t}Ca Step #21 - "compile-libfuzzer-undefined-x86_64": p a| ci ~t Step #21 - "compile-libfuzzer-undefined-x86_64": y(cap)); 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": 84:34/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:: 3103:13note: : while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<declt y3103p | e  ( t rarnestfuerrn_i m{pplrr>u(e Step #21 - "compile-libfuzzer-undefined-x86_64": } ;|  Step #21 - "compile-libfuzzer-undefined-x86_64": ^ Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h2915::36053::41 : note: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested herein instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64":  Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | 360 | d i c tPioolniacryyT_r a=i ttso:r:ct.rGaentsc(p)y.(G)e,tM Step #21 - "compile-libfuzzer-undefined-x86_64": a t| c ^ Step #21 - "compile-libfuzzer-undefined-x86_64": hingInteger/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hD:i3116c:t7i:o narnote: yEin instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested herent Step #21 - "compile-libfuzzer-undefined-x86_64": ries( 3116 Step #21 - "compile-libfuzzer-undefined-x86_64": | |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":  resiz/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.he:(177g:r25o:w th_note: lein instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested hereft Step #21 - "compile-libfuzzer-undefined-x86_64": () > 177 | 0  ? c a p t:e mNpeoxrtaCrayp_adciictty_(.cMaapt)c)h;En Step #21 - "compile-libfuzzer-undefined-x86_64": t r| ie ^s Step #21 - "compile-libfuzzer-undefined-x86_64": FromTabl/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.he:O3103f:R13e:c entnote: Co(skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)mp Step #21 - "compile-libfuzzer-undefined-x86_64": ares( 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: 3103 | in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here  Step #21 - "compile-libfuzzer-undefined-x86_64": return {prepare_insert(h a143s | h ) , dtormaiune_.}U;pd Step #21 - "compile-libfuzzer-undefined-x86_64": a t| eM ^e Step #21 - "compile-libfuzzer-undefined-x86_64": moryD/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.hi:c360t:i41o:n arynote: (vin instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested hereal Step #21 - "compile-libfuzzer-undefined-x86_64": .GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": | 360 ^ | Step #21 - "compile-libfuzzer-undefined-x86_64":  d/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.hi:c129t:i13o:n arynote: _ in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here= Step #21 - "compile-libfuzzer-undefined-x86_64": torc.Get<size o129f |  ( T ) > ( )(.GveotiMdat)cfhuiznzgtIenstte:g:eirnDtiecrtniaoln:a:rDyoEmnatirniMeosd(el Step #21 - "compile-libfuzzer-undefined-x86_64": < D| er ^i Step #21 - "compile-libfuzzer-undefined-x86_64": ved>{/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h*:d177o:m25a:i n};note:  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":  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":  177 |  /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h : 117 : 7 : tenote: mpin instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested hereor Step #21 - "compile-libfuzzer-undefined-x86_64": ary_dict_.MatchEntriesFromT a117b | lecOlfaRsesce nAtrCboimtpraarreysI(mp Step #21 - "compile-libfuzzer-undefined-x86_64": l <| T, ^ Step #21 - "compile-libfuzzer-undefined-x86_64": std::e/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.hn:a143b:l13e:_ if_note: t::UpdateMemoryDictionary' requested here!s Step #21 - "compile-libfuzzer-undefined-x86_64": td::is_const_v && Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 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/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/enc_fuzzer.cc:27: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/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/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/anim_util_fuzzer.cc:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": 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_lIn file included from e/src/libwebp/tests/fuzzer/mux_demux_api_fuzzer.ccf:t22(: 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": 0In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h :?19 : Step #21 - "compile-libfuzzer-undefined-x86_64": cIn file included from a/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.hp: 21:: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from N/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.he:x41t: Step #21 - "compile-libfuzzer-undefined-x86_64": CIn file included from a/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.hp:a38c: Step #21 - "compile-libfuzzer-undefined-x86_64": iIn file included from t/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.hy:(55c: Step #21 - "compile-libfuzzer-undefined-x86_64": aIn file included from p/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 :| 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/abseil-cpp-src/absl/container/internal/raw_hash_set.h:: 3103:13warning: : builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]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": 511 | : std::integral_constant< b3103o | o l  , r_e_tiusr_ntr i{vpiraelplayr_er_eilnosceartta(bhlaesh()T,) > t{r}u;e Step #21 - "compile-libfuzzer-undefined-x86_64": }; Step #21 - "compile-libfuzzer-undefined-x86_64": | |  ^ ^ Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h::25108:: 41: note: note: in instantiation of template class 'absl::is_trivially_relocatable' requested herein instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64":  Step #21 - "compile-libfuzzer-undefined-x86_64": 108193 | | t e m potryapreyn_admiect _=. Msattdc:h:Eenntarbilees_Firfo_mtT::UpdateMemoryDictionary' requested here/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h Step #21 - "compile-libfuzzer-undefined-x86_64": :110:25: note: in instantiation of default argument for 'transfer_impl>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | dom a110i | n _ .UsptdaattiecMe msotrdy:D:itcrtuieo_ntayrpye( vtarla.nGsefteArs_,( )s)l;ot Step #21 - "compile-libfuzzer-undefined-x86_64": _ t| yp ^e Step #21 - "compile-libfuzzer-undefined-x86_64": * ne/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.hw:_129s:l13o:t , 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":  111 | 129 | (  v o i d  ) f u z z t e s t : : i slot_type* olndt_esrlnoatl,: :RDaonmka1i)n M{od Step #21 - "compile-libfuzzer-undefined-x86_64": e l| <D ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e Step #21 - "compile-libfuzzer-undefined-x86_64": ri v112e | d > { * do/m/a iTnO}D;O( Step #21 - "compile-libfuzzer-undefined-x86_64": b /| 24 ^7 Step #21 - "compile-libfuzzer-undefined-x86_64": 130232): /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.hr:e54m:o12v:e canote: stin instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested heres Step #21 - "compile-libfuzzer-undefined-x86_64": after fixing w a54r | n i ngesx.pl Step #21 - "compile-libfuzzer-undefined-x86_64": i c| it ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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| in ^g Step #21 - "compile-libfuzzer-undefined-x86_64": war/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.hn:i551n:g17s:.  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 | s551t | d : : m e m c p y (  Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": InRa n115g | e I m p l < u i nts3t2a_tti>c(_c0aust, <3v'o9i9d9'*9>9(9s't9d9:9:ula)u)n)d e{r}( Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": | |  ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | 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": 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": 3103In 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.hr:e38t: Step #21 - "compile-libfuzzer-undefined-x86_64": uIn file included from r/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.hn:55 : Step #21 - "compile-libfuzzer-undefined-x86_64": {In file included from p/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.hr:e153p: Step #21 - "compile-libfuzzer-undefined-x86_64": aIn file included from r/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.he:_22i: Step #21 - "compile-libfuzzer-undefined-x86_64": ns/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.he:r511t:(36h:a sh), warning: trubuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]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/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": 511 | 193 | : s t d : :tienmtpeogrraarly__cdoincstt_a.nMta ^{ 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 Step #21 - "compile-libfuzzer-undefined-x86_64": : note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/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 | 143 | d o m a i n _.tUyppdeantaemMeem o=r ysDtidc:t:ieonnaabrlye(_viafl_.tGl(l)y)_;re Step #21 - "compile-libfuzzer-undefined-x86_64": l o| ca ^t Step #21 - "compile-libfuzzer-undefined-x86_64": able< Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h :| 129: ^13 Step #21 - "compile-libfuzzer-undefined-x86_64": : note: /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hin instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here:110 Step #21 - "compile-libfuzzer-undefined-x86_64": :25: note: in instantiation of default argument for 'transfer_impl>' required here 129 | Step #21 - "compile-libfuzzer-undefined-x86_64": (void)fuzztest::in t110e | r n als:t:aDtoimcai nsMtodd:e:lt {t*rdaonmsafienr}_;im Step #21 - "compile-libfuzzer-undefined-x86_64": p l| (A ^l Step #21 - "compile-libfuzzer-undefined-x86_64": loc*, /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.hs:l54o:t12_:t ypenote: * in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested herene Step #21 - "compile-libfuzzer-undefined-x86_64": w_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | 54 |  e x p l i c i t  I n R a n g e I m p l ( T m i n , T smlaoxt)_ t:y pmei*n _o(lmdin), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": | _ ^s Step #21 - "compile-libfuzzer-undefined-x86_64": lot, R/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.ha:n551k:117): { 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":  112 | 551/ | / T O D O ( b / 2 4 7 1 3 0 2 3I2n)R:a nrgeemIomvpel t(er0 ufi,x in3g' 9w9a9r'n9i9n9g's9.99 Step #21 - "compile-libfuzzer-undefined-x86_64": u | ))) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{ Step #21 - "compile-libfuzzer-undefined-x86_64": } Step #21 - "compile-libfuzzer-undefined-x86_64": | 113 | ^ Step #21 - "compile-libfuzzer-undefined-x86_64":  // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_dec_fuzzer.cc:24: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 117 | class ArbitraryImpl && Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:360:41: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 360 | dictionary_ = torc.Get<sizeof(T)>().GetMatchingIntegerDictionaryEntries( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:177:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 177 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:117:7: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 117 | class ArbitraryImpl && Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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": 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": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511: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": | In file included from ~~~~~~~~~~/src/libwebp/tests/fuzzer/advanced_api_fuzzer.cc Step #21 - "compile-libfuzzer-undefined-x86_64": :24 : Step #21 - "compile-libfuzzer-undefined-x86_64": 119In file included from | /src/libwebp/tests/fuzzer/./fuzz_utils.h : 36}: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h :| 19: Step #21 - "compile-libfuzzer-undefined-x86_64": ~In file included from Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h::4184: Step #21 - "compile-libfuzzer-undefined-x86_64": :In file included from 34/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:note: 22: Step #21 - "compile-libfuzzer-undefined-x86_64": while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h Step #21 - "compile-libfuzzer-undefined-x86_64": :511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | retur n511 | s t d ::: isst_ds:a:miena>b(le Step #21 - "compile-libfuzzer-undefined-x86_64":  (| 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/raw_hash_set.h ^: Step #21 - "compile-libfuzzer-undefined-x86_64": 2915:53: note: /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 here:108 Step #21 - "compile-libfuzzer-undefined-x86_64": :41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | 2915 |  t y p e n a m e  = s t d : : e n a b l e _ i f _ tP>' required herein 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": 110 | static std: :3116t | r u e _ t y pree stirzaen(sgfreorw_tihm_plle(fAtl(l)o c>* , 0sl o?t _ctaypp e:* neNwe_xstlCoatp,ac Step #21 - "compile-libfuzzer-undefined-x86_64": i t| y( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~c Step #21 - "compile-libfuzzer-undefined-x86_64": ap)) ;111 | Step #21 - "compile-libfuzzer-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": slot_type* old_slot, Ra n3103k | 1 ) {  Step #21 - "compile-libfuzzer-undefined-x86_64": r e| tu ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r Step #21 - "compile-libfuzzer-undefined-x86_64": n {112p | r e p a re/_/i nTsOeDrOt((bh/a2s4h7)1,3 02t3r2u)e: }r;em Step #21 - "compile-libfuzzer-undefined-x86_64": o v| e ^c Step #21 - "compile-libfuzzer-undefined-x86_64": asts aft/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.he:r360 :f41i:x ingnote: win instantiation of function template specialization 'fuzztest::internal::TableOfRecentCompares::GetMatchingIntegerDictionaryEntries' requested herear Step #21 - "compile-libfuzzer-undefined-x86_64": nings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113360 | | d/i/c tTiOoDnOa(rby/_2 5=1 8t1o4r8c7.0G)e:t (a)f.tGeert Mfaitxcihnign gwIanrtneignegrsD.ic Step #21 - "compile-libfuzzer-undefined-x86_64": t i| on ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a Step #21 - "compile-libfuzzer-undefined-x86_64": ryE n114t | r i e s (st Step #21 - "compile-libfuzzer-undefined-x86_64": d :| :m ^e Step #21 - "compile-libfuzzer-undefined-x86_64": mcpy(/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h Step #21 - "compile-libfuzzer-undefined-x86_64": : 177| :25 ~~~~~~~~~~~~: Step #21 - "compile-libfuzzer-undefined-x86_64":  note: 115 | in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here  Step #21 - "compile-libfuzzer-undefined-x86_64": 177 |  s t a t i c _tceamsptor_(.sMtadt:c:hlEanutnrdieers(Fr Step #21 - "compile-libfuzzer-undefined-x86_64": o m| Ta ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~b Step #21 - "compile-libfuzzer-undefined-x86_64": leO f116R | e c e n t C o m p a r e s(co Step #21 - "compile-libfuzzer-undefined-x86_64": n s| t_ ^c Step #21 - "compile-libfuzzer-undefined-x86_64": ast/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h<:s143t:d13::: remnote: ovin instantiation of member function 'fuzztest::internal::ArbitraryImpl::UpdateMemoryDictionary' requested heree_ Step #21 - "compile-libfuzzer-undefined-x86_64": const_t*>(&element( n143e | w _ s l odto)m)a)i)n,_.UpdateMemoryDictionary(val.GetAs() )117; |  Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":  sta/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.ht:i129c:_13c:a stnote: <in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested hereco Step #21 - "compile-libfuzzer-undefined-x86_64": nst void*>(&ele m129e | n t ( o l d _(slvooti)d),) fuszizzteeosft:(:vianltueer_ntaylp:e:)D)o;ma Step #21 - "compile-libfuzzer-undefined-x86_64": i n| Mo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d Step #21 - "compile-libfuzzer-undefined-x86_64": el <118D | e r i v edr>e{t*udronma i{n}};; Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64": | |  ~~~~~~~~~~ ^ Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64":  119 |  /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h}:117: Step #21 - "compile-libfuzzer-undefined-x86_64": 7 :|  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_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": 117 | cla s84s |  A r birtertaurrynIm pslta l&l&oc Step #21 - "compile-libfuzzer-undefined-x86_64": a t| or ^< Step #21 - "compile-libfuzzer-undefined-x86_64": char>>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h: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_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/sharpyuv_fuzzer.cc:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/arbitrary_impl.h:551:17: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 551 | InRangeImpl(0u, 3'999'999'999u))) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/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/anim_util_fuzzer.cc:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:193:25: note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 193 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h:54:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 54 | explicit InRangeImpl(T min, T max) : min_(min), max_(max) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:330:10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 330 | return internal::InRangeImpl(min, max); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/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::In file included from m/src/libwebp/tests/fuzzer/huffman_fuzzer.cce:m22c: Step #21 - "compile-libfuzzer-undefined-x86_64": pIn file included from y/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.h115: | 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:s38t: Step #21 - "compile-libfuzzer-undefined-x86_64": aIn file included from t/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.hi:c55_: Step #21 - "compile-libfuzzer-undefined-x86_64": cIn file included from a/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.hs:t153: Step #21 - "compile-libfuzzer-undefined-x86_64": :(511s:t36d:: :lawarning: undbuiltin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]er Step #21 - "compile-libfuzzer-undefined-x86_64": ( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | 511 | :c osntsdt:_:ciansttegi*a>l(l&ye_lreemleoncta(tnaebwl_eslot)))()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":  117 |  /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h : 108 : 41 : stanote: tiin instantiation of template class 'absl::is_trivially_relocatable' requested herec_ Step #21 - "compile-libfuzzer-undefined-x86_64": cast<c o108n | s t   v o i d  * > (&teylpeemneanmte(o l=d _sstldo:t:)e)n,a blsei_ziefo_ft<(avbasllu:e:_itsy_pter)i)v;ia Step #21 - "compile-libfuzzer-undefined-x86_64": l l| y_ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r Step #21 - "compile-libfuzzer-undefined-x86_64": el o118c | a t a b ler>' required 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/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34 :110 |   note: swhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]ta Step #21 - "compile-libfuzzer-undefined-x86_64": tic std: :84t | r u e _ tyrpeet utrrnan ssftedr:_:iimsp_ls(aAmlel> (  Step #21 - "compile-libfuzzer-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": slot_typ e2915* | o l d _ s l o t , R a n k 1 ) {  Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 |  /P/o lTiOcDyOT(rba/i2t4s7:1:3t0r2a3n2s)f:e rr_eumsoevse_ mceamsctpsy (a)f,te Step #21 - "compile-libfuzzer-undefined-x86_64": r | fi ^x Step #21 - "compile-libfuzzer-undefined-x86_64": ing /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hw:a3116r:n7i:n gs.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":  113 | 3116 |  / / T OrDeOs(ibz/e2(5g1r8o1w4t8h7_0l)e:f tr(e)m o>v e 0ca s?t sc aapf t:e rN efxitxCianpga cwiatryn(icnagps).); 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":  114/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h | : 3103 : 13 :s td:note: :m(skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)em Step #21 - "compile-libfuzzer-undefined-x86_64": cpy( Step #21 - "compile-libfuzzer-undefined-x86_64": 3103| |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":   r115e | t u r n  {psrteaptairce__ciansster (sttrdu:e:l}a;un Step #21 - "compile-libfuzzer-undefined-x86_64": d e| r( ^ 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 Step #21 - "compile-libfuzzer-undefined-x86_64": :193:25:  116note: |  in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here  Step #21 - "compile-libfuzzer-undefined-x86_64": const_cast_*.>M(a&teclheEmnetnrti(enseFwr_osmlToatb)l)e)O)f,Re Step #21 - "compile-libfuzzer-undefined-x86_64": c e| nt ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C Step #21 - "compile-libfuzzer-undefined-x86_64": om p117a | r e s (  Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^s Step #21 - "compile-libfuzzer-undefined-x86_64": tatic/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h_:c143a:s13t: <cnote: onin instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested herest Step #21 - "compile-libfuzzer-undefined-x86_64":  void*>(&elem e143n | t ( o l dd_osmlaoitn)_).,U pdsaitzeeMoefmo(rvyaDliucet_itoynpae)); Step #21 - "compile-libfuzzer-undefined-x86_64": r y| (v ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a Step #21 - "compile-libfuzzer-undefined-x86_64": l.G e118t | A s < C orrpeutsuTrynpe >{(});); 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/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>::UntypedUpdateMemoryDictionary' 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)]129 | Step #21 - "compile-libfuzzer-undefined-x86_64": (void )84f | u z z t esrte:t:uirnnte rsntadl::::iDso_msaaimneMr{a*ndsofmeari_ni}m;pl Step #21 - "compile-libfuzzer-undefined-x86_64": < s| td ^: Step #21 - "compile-libfuzzer-undefined-x86_64": :allo/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.hc:a54t:o12r:< chnote: arin 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": | 54 ^ | Step #21 - "compile-libfuzzer-undefined-x86_64":  expl/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hi:c2915i:t53: InRnote: anin instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested herege Step #21 - "compile-libfuzzer-undefined-x86_64": Impl(T min, T max) : min_(min), 2915m | a x _ ( m a x ) {  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": PolicyTrait s330: | : t rarnestfuerrn_u sienst_emrenmaclp:y:(I)n,Ra Step #21 - "compile-libfuzzer-undefined-x86_64": n g| eI ^m Step #21 - "compile-libfuzzer-undefined-x86_64": pl(min,/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h :m3116a:x7):;  Step #21 - "compile-libfuzzer-undefined-x86_64":  note: | in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here ^ Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64":  3116 | 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/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::laundIn file included from e/src/libwebp/tests/fuzzer/enc_fuzzer.ccr:(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| :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: 19116: 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 :38c: Step #21 - "compile-libfuzzer-undefined-x86_64": oIn file included from n/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.hs:t55_: Step #21 - "compile-libfuzzer-undefined-x86_64": cIn file included from a/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.hs:t153: Step #21 - "compile-libfuzzer-undefined-x86_64": *>(&element( n511e | w _ s l o:t )s)t)d):,:i Step #21 - "compile-libfuzzer-undefined-x86_64": n t| eg ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r Step #21 - "compile-libfuzzer-undefined-x86_64": al_ c117o | n s t a n t <  bosotlat,i c__c_aisst_ta(b&leele(mTe)n>t ({o}l;d_ Step #21 - "compile-libfuzzer-undefined-x86_64": s l| ot ^) Step #21 - "compile-libfuzzer-undefined-x86_64": ), siz/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.he:o108f:41(:v alunote: e_in instantiation of template class 'absl::is_trivially_relocatable' requested herety Step #21 - "compile-libfuzzer-undefined-x86_64": pe)) ;108 | Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 |  tyrpeetnuarmne {=} ;st Step #21 - "compile-libfuzzer-undefined-x86_64": d :| :e ~~~~~~~~~~n Step #21 - "compile-libfuzzer-undefined-x86_64": ab l119e | _ i f}_t Step #21 - "compile-libfuzzer-undefined-x86_64": < a| bs ~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: _rwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]el Step #21 - "compile-libfuzzer-undefined-x86_64": ocatable< Step #21 - "compile-libfuzzer-undefined-x86_64": 84| |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":  retur/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hn:110 :s25t:d ::inote: s_in instantiation of default argument for 'transfer_impl>' required heresa Step #21 - "compile-libfuzzer-undefined-x86_64": me<decltype( t110r | a n sfsetra_tiimcpl r>_(im Step #21 - "compile-libfuzzer-undefined-x86_64": p l| (A ^l Step #21 - "compile-libfuzzer-undefined-x86_64": loc*, /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hs:l2915o:t53_:t ypenote: * in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested herene Step #21 - "compile-libfuzzer-undefined-x86_64": w_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | 2915 | s l o t _Ptoylpiec*y Torladi_tssl:o:tt,r aRnasnfke1r)_ u{se Step #21 - "compile-libfuzzer-undefined-x86_64": s _| me ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~m Step #21 - "compile-libfuzzer-undefined-x86_64": cpy() ,112 | Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": // TOD/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hO:(3116b:/72:4 713note: 02in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here32 Step #21 - "compile-libfuzzer-undefined-x86_64": ): remove casts after f3116i | x i n g w arrensiinzges(.gr Step #21 - "compile-libfuzzer-undefined-x86_64": o w| th ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ Step #21 - "compile-libfuzzer-undefined-x86_64": left( )113 | >  0  /?/ cTaOpD O:( bN/e2x5t1C8a1p4a8c7i0t)y:( craepm)o)v;e Step #21 - "compile-libfuzzer-undefined-x86_64": c a| st ^s Step #21 - "compile-libfuzzer-undefined-x86_64": afte/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hr: 3103f:i13x:i ng note: wa(skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)rn Step #21 - "compile-libfuzzer-undefined-x86_64": ings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy (3103 | Step #21 - "compile-libfuzzer-undefined-x86_64": |  r ~~~~~~~~~~~~e Step #21 - "compile-libfuzzer-undefined-x86_64": tu r115n |  { p r e p a rest_aitnisce_rcta(shtase(s}t;d: Step #21 - "compile-libfuzzer-undefined-x86_64": : l| au ^n Step #21 - "compile-libfuzzer-undefined-x86_64": der( Step #21 - "compile-libfuzzer-undefined-x86_64":  /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h| :193 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: Step #21 - "compile-libfuzzer-undefined-x86_64": 25:  note: 116 | in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here  Step #21 - "compile-libfuzzer-undefined-x86_64": 193 |  c o n stte_mcpaosrtarR*e>c(e&netlCeommepnatr(ense(w_ Step #21 - "compile-libfuzzer-undefined-x86_64": s l| ot ^) 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 Step #21 - "compile-libfuzzer-undefined-x86_64": :  note: 117 | in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here  Step #21 - "compile-libfuzzer-undefined-x86_64": static_cast< c143o | n s t  dovmoaiidn_*.>U(p&dealteemMeenmto(roylDdi_cstliootn)a)r,y (vsailz.eGoeftA(sv;() Step #21 - "compile-libfuzzer-undefined-x86_64": ) ;|  Step #21 - "compile-libfuzzer-undefined-x86_64": ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^118 Step #21 - "compile-libfuzzer-undefined-x86_64": |   /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:r129e:t13u:r n 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": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64":  (voi/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hd:84):f34u:z ztenote: stwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]:: Step #21 - "compile-libfuzzer-undefined-x86_64": internal::Domai n84M | o d e l <Dreertiuvrend> {s*tddo:m:aiisn_}s;am Step #21 - "compile-libfuzzer-undefined-x86_64": e <| d ^e Step #21 - "compile-libfuzzer-undefined-x86_64": clt/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.hy:p54e:12(:t rannote: sfin instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested hereer Step #21 - "compile-libfuzzer-undefined-x86_64": _impl> (In Step #21 - "compile-libfuzzer-undefined-x86_64": R a| ng ^e Step #21 - "compile-libfuzzer-undefined-x86_64": Impl(T min/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h,: 2915T: 53m:a x) note: : in instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested heremi Step #21 - "compile-libfuzzer-undefined-x86_64": n_(min), max_(max) {2915 | 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": Polic y330T | r a itrse:t:utrrnan sifnetre_runsaels:_:mIenmRcapnyg(e)I,mp Step #21 - "compile-libfuzzer-undefined-x86_64": l <| T> ^( Step #21 - "compile-libfuzzer-undefined-x86_64": min, max/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h):;3116: Step #21 - "compile-libfuzzer-undefined-x86_64": 7 :|  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": note: in instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here 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 | (vIn file included from o/src/libwebp/tests/fuzzer/enc_dec_fuzzer.cci:d24: Step #21 - "compile-libfuzzer-undefined-x86_64": )In file included from f/src/libwebp/tests/fuzzer/./fuzz_utils.hu:z36z: Step #21 - "compile-libfuzzer-undefined-x86_64": tIn file included from e/src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.hs:t19:: Step #21 - "compile-libfuzzer-undefined-x86_64": :In file included from i/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.hn:t21e: Step #21 - "compile-libfuzzer-undefined-x86_64": rIn file included from n/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.ha:l41:: Step #21 - "compile-libfuzzer-undefined-x86_64": :In file included from D/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.ho:m38a: Step #21 - "compile-libfuzzer-undefined-x86_64": iIn file included from n/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.hM:o55d: Step #21 - "compile-libfuzzer-undefined-x86_64": eIn file included from l/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h<:D153e: Step #21 - "compile-libfuzzer-undefined-x86_64": rIn file included from i/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.hv:e22d: Step #21 - "compile-libfuzzer-undefined-x86_64": >{/src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h*:d511o:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]ma Step #21 - "compile-libfuzzer-undefined-x86_64": in}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":  511 |  /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h : 54 ::12 :s td:note: :iin instantiation of member function 'fuzztest::domain_implementor::DomainBase>::DomainBase' requested herent Step #21 - "compile-libfuzzer-undefined-x86_64": egral_c o54n | s t anetx( m{i}n;), Step #21 - "compile-libfuzzer-undefined-x86_64": m| ax ^_ Step #21 - "compile-libfuzzer-undefined-x86_64": (max) { Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h :| 108: ^41 Step #21 - "compile-libfuzzer-undefined-x86_64": : note: /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:in instantiation of template class 'absl::is_trivially_relocatable' requested here330: Step #21 - "compile-libfuzzer-undefined-x86_64": 10: note: in instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | 330 | t y perneatmuern = isnttde:r:neanla:b:lIen_Riafn_gtei(sm_itnr,i vmiaaxl)l;y_ Step #21 - "compile-libfuzzer-undefined-x86_64": r e| lo ^c Step #21 - "compile-libfuzzer-undefined-x86_64": atable< Step #21 - "compile-libfuzzer-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": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/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/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": 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: 1984: 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 r/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.he:t41u: Step #21 - "compile-libfuzzer-undefined-x86_64": rIn file included from n/src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h: 38s: Step #21 - "compile-libfuzzer-undefined-x86_64": tIn file included from d/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:::55i: Step #21 - "compile-libfuzzer-undefined-x86_64": sIn file included from _/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.hs:a153m: Step #21 - "compile-libfuzzer-undefined-x86_64": eIn file included from >s(td Step #21 - "compile-libfuzzer-undefined-x86_64": : :| in ^t Step #21 - "compile-libfuzzer-undefined-x86_64": egral_c/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.ho:n2915s:t53a:n t<note: boin instantiation of member function 'absl::container_internal::common_policy_traits>::transfer_uses_memcpy' requested hereol Step #21 - "compile-libfuzzer-undefined-x86_64": , __is_trivially_relocatable (2915T | ) > { } ;  Step #21 - "compile-libfuzzer-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": PolicyT r108a | i t s : : t r a n s f e r_tuyspeesn_ammeemc p=y (s)t,d: Step #21 - "compile-libfuzzer-undefined-x86_64": : e| na ^b Step #21 - "compile-libfuzzer-undefined-x86_64": le_if/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h_:t3116<:a7b:s l::note: isin instantiation of member function 'absl::container_internal::raw_hash_set, absl::hash_internal::Hash, std::equal_to, std::allocator>::resize' requested here_t Step #21 - "compile-libfuzzer-undefined-x86_64": rivially_relocatable< Step #21 - "compile-libfuzzer-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:  3116note: |  in instantiation of default argument for 'transfer_impl>' required here  Step #21 - "compile-libfuzzer-undefined-x86_64": resize(gro w110t | h _ lesftta(t)i c> s0td :?: tcraupe _:t yNpeex ttCraapnascfietry_(icmappl)()A;ll Step #21 - "compile-libfuzzer-undefined-x86_64": o c| *, ^ Step #21 - "compile-libfuzzer-undefined-x86_64": slot_/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.ht:y3103p:e13*: newnote: _s(skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)lo Step #21 - "compile-libfuzzer-undefined-x86_64": t, 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 r e _ i nssleort(hasth_)t,y pet*r uoeld}_;sl Step #21 - "compile-libfuzzer-undefined-x86_64": o t| , ^R Step #21 - "compile-libfuzzer-undefined-x86_64": ank1) /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h{:193 Step #21 - "compile-libfuzzer-undefined-x86_64": : 25| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": note: in instantiation of member function 'fuzztest::internal::IntegerDictionary::MatchEntriesFromTableOfRecentCompares' requested here 112 Step #21 - "compile-libfuzzer-undefined-x86_64": | 193 | / / T O D O ( bt/e2m4p7o1r3a0r2y3_2d)i:c tr_e.mMoavtec hcEansttrsi easfFtreorm TfaibxlienOgf RweacrennitnCgosm.pa Step #21 - "compile-libfuzzer-undefined-x86_64": r e| s( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64":  | 113 ^ | Step #21 - "compile-libfuzzer-undefined-x86_64":  /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h/:/143 :T13O:D O(bnote: /2in instantiation of member function 'fuzztest::internal::InRangeImpl::UpdateMemoryDictionary' requested here51 Step #21 - "compile-libfuzzer-undefined-x86_64": 814870): remove casts after fixin g143 | w a r n idnogmsa.in Step #21 - "compile-libfuzzer-undefined-x86_64": _ .| Up ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d Step #21 - "compile-libfuzzer-undefined-x86_64": ate M114e | m o r y Dsitcdt:i:omneamrcyp(yv(al Step #21 - "compile-libfuzzer-undefined-x86_64": . G| et ~~~~~~~~~~~~A Step #21 - "compile-libfuzzer-undefined-x86_64": s< C115o | r p u s T y p e >(s)t)a;ti Step #21 - "compile-libfuzzer-undefined-x86_64": c _| ca ^s Step #21 - "compile-libfuzzer-undefined-x86_64": t<vo/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.hi:d129:*13>:( stdnote: ::in instantiation of member function 'fuzztest::internal::DomainModel>::UntypedUpdateMemoryDictionary' requested herela Step #21 - "compile-libfuzzer-undefined-x86_64": under( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | 129 | (  v o idco)nfsutz_zctaesstt:<:sitndt:e:rrneamlo:v:eD_ocmoanisntM_otd>{**>d(o&mealienm}e;nt Step #21 - "compile-libfuzzer-undefined-x86_64": ( n| ew ^_ Step #21 - "compile-libfuzzer-undefined-x86_64": slot)))/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/in_range_impl.h):,54: Step #21 - "compile-libfuzzer-undefined-x86_64": 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": 117 | st a54t | i c _ceaxsptli((T& emlienm,e nTt (moalxd)_ s:l omti)n)_,( misni)z,e omfax(_v(amlauxe)_ t{yp 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/domain_core.h: 330118: | 10 : retnote: urin instantiation of member function 'fuzztest::internal::InRangeImpl::InRangeImpl' requested heren Step #21 - "compile-libfuzzer-undefined-x86_64": {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~330 Step #21 - "compile-libfuzzer-undefined-x86_64": |  r/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.he:t84u:r34n: innote: tewhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]rn Step #21 - "compile-libfuzzer-undefined-x86_64": al::InRangeIm p84l | < T > ( mirne,t umranx) ;st Step #21 - "compile-libfuzzer-undefined-x86_64": d :| :i ^s Step #21 - "compile-libfuzzer-undefined-x86_64": _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/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/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 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 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h:401:33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 401 | dictionary_ = torc.Get<0>().GetMatchingContainerDictionaryEntries(val); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:200:25: note: in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 200 | temporary_dict_.MatchEntriesFromTableOfRecentCompares( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:112:3: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 112 | ContainerOfImplBase() = default; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/huffman_fuzzer.cc:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>, absl::hash_internal::Hash>, std::equal_to>, std::allocator>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 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/webp_info_fuzzer.cc:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h/src/libwebp/tests/fuzzer/mux_demux_api_fuzzer.cc::3622: Step #21 - "compile-libfuzzer-undefined-x86_64": : Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h/src/libwebp/tests/fuzzer/./fuzz_utils.h::1936: Step #21 - "compile-libfuzzer-undefined-x86_64": : Step #21 - "compile-libfuzzer-undefined-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/fuzztest.h::2119: Step #21 - "compile-libfuzzer-undefined-x86_64": : Step #21 - "compile-libfuzzer-undefined-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.h::4121: Step #21 - "compile-libfuzzer-undefined-x86_64": : Step #21 - "compile-libfuzzer-undefined-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/fuzztest-src/./fuzztest/domain_core.h::3841: 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/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-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/base/nullability.h::38153: Step #21 - "compile-libfuzzer-undefined-x86_64": : Step #21 - "compile-libfuzzer-undefined-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/base/internal/nullability_impl.h::5522: 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/meta/type_traits.h/src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h::511153:: Step #21 - "compile-libfuzzer-undefined-x86_64": 36In file included from :/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h :22: Step #21 - "compile-libfuzzer-undefined-x86_64": warning: /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]511: Step #21 - "compile-libfuzzer-undefined-x86_64": 36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511511 | | :: ssttdd::::iinntteeggrraall__ccoonnssttaanntt<<bbooooll,, ____iiss__ttrriivviiaallllyy__rreellooccaattaabbllee((TT))>> {{}};; 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/common_policy_traits.h41::108 :41:note: in instantiation of template class 'absl::is_trivially_relocatable>' 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 |  t108y | p e n a m e  = s t d:t:yepneanbalmee_i f=_ ts>' required heree< Step #21 - "compile-libfuzzer-undefined-x86_64":  Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":  110/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h | : 110 :25s:t atinote: cin instantiation of default argument for 'transfer_impl>' required here s Step #21 - "compile-libfuzzer-undefined-x86_64": td::true_type transfer_impl(Alloc*, slot_ t110y | p e * snteawt_isclo ts,td Step #21 - "compile-libfuzzer-undefined-x86_64": : :| tr ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u Step #21 - "compile-libfuzzer-undefined-x86_64": e_t y111p | e t r a n s f e r _ i m p l ( A l l o c * , s l o t _ t y p e * n e w _sslloott_,ty Step #21 - "compile-libfuzzer-undefined-x86_64": p e| * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o Step #21 - "compile-libfuzzer-undefined-x86_64": ld_sl o111t | , R a n k 1 ) {  Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 |  / / T O D O ( bs/l2o4t7_1t3yp0e2*3 2o)l:d _rselmootv,e Rcaanskt1s) a{ft Step #21 - "compile-libfuzzer-undefined-x86_64": e r| f ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i Step #21 - "compile-libfuzzer-undefined-x86_64": xing 112w | a r n i ng/s/. T Step #21 - "compile-libfuzzer-undefined-x86_64": O D| O( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~b Step #21 - "compile-libfuzzer-undefined-x86_64": /24 71131 | 3 0 2 3 2)/:/ rTeOmDoOv(eb /ca2s5t1s8 1afte4r8 7f0i)x:i nrge mwoavren icnagsst.s Step #21 - "compile-libfuzzer-undefined-x86_64": a f| te ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r Step #21 - "compile-libfuzzer-undefined-x86_64": f i113x | i n g wa/r/n iTnOgDsO.(b Step #21 - "compile-libfuzzer-undefined-x86_64": / 2| 51 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8 Step #21 - "compile-libfuzzer-undefined-x86_64": 1487 114 | 0 ) :s trde:m:omveem ccpays(ts Step #21 - "compile-libfuzzer-undefined-x86_64": a| ft ~~~~~~~~~~~~e Step #21 - "compile-libfuzzer-undefined-x86_64": r f115i | x i ng w a r n i ngsst.at Step #21 - "compile-libfuzzer-undefined-x86_64": i c| _c ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a Step #21 - "compile-libfuzzer-undefined-x86_64": st 114< |  v o i dst*d>:(:smtedm:c:plya(un Step #21 - "compile-libfuzzer-undefined-x86_64": d e| r( ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64":  | 115 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | Step #21 - "compile-libfuzzer-undefined-x86_64":  116 |  s t a t i c _ c a s tct(s * > ( & e lecmoennstt(_nceaws_tslt*i>c(_&cealsetme( Step #21 - "compile-libfuzzer-undefined-x86_64": & e| le ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~m Step #21 - "compile-libfuzzer-undefined-x86_64": ent(o l117d | _ s l o t ) ) , sstiazteiocf_c(avsatlu( &118e | l e m e ntr(eotludr_nsl o{t});), Step #21 - "compile-libfuzzer-undefined-x86_64": | si ~~~~~~~~~~z Step #21 - "compile-libfuzzer-undefined-x86_64": eo f119 | ( v a}lu Step #21 - "compile-libfuzzer-undefined-x86_64": e _| ty ~p Step #21 - "compile-libfuzzer-undefined-x86_64": e)); 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: 118 |  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": return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  11984 | | }  Step #21 - "compile-libfuzzer-undefined-x86_64":  r| et ~u Step #21 - "compile-libfuzzer-undefined-x86_64": rn st/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hd::84::i34s:_ samnote: e, $1 = (no value)]d Step #21 - "compile-libfuzzer-undefined-x86_64": ecltype( t84r | a n s f err_eitmuprln<s tsdt:d::a:lilso_csaatmoer<<dcehcalrty>p>e(( Step #21 - "compile-libfuzzer-undefined-x86_64": t r| an ^s Step #21 - "compile-libfuzzer-undefined-x86_64": fer_impl>>::transfer_uses_memcpy' requested herechar 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: 532915: |   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 | P o l i c y T r a i t s : : t r a n s f e r _ u sPeosl_imceymTcrpayi(t)s,:: Step #21 - "compile-libfuzzer-undefined-x86_64": t r| an ^s Step #21 - "compile-libfuzzer-undefined-x86_64": fer_use/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hs:_3116m:e7m:c py(note: ),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": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: 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 | 3116 | r e s i z er(egsriozwet(hg_rloewftth(_)l e>f t(0) >? c0ap ?: cNaepx t:C aNpeaxctiCtayp(accaipt)y)(;ca Step #21 - "compile-libfuzzer-undefined-x86_64": p )| ); ^ Step #21 - "compile-libfuzzer-undefined-x86_64": Step #21 - "compile-libfuzzer-undefined-x86_64":  | /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h ^: Step #21 - "compile-libfuzzer-undefined-x86_64": 3103:13: /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:note: 3103:(skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)13: Step #21 - "compile-libfuzzer-undefined-x86_64": note: (skipping 8 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | re t3103u | r n  {prreetpuarrne_ i{npsreerpta(rhea_sihn)s,e rtt(rhuaesh});, Step #21 - "compile-libfuzzer-undefined-x86_64":  t| ru ^e 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 ^: Step #21 - "compile-libfuzzer-undefined-x86_64": 33: note: in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/table_of_recent_compares.h Step #21 - "compile-libfuzzer-undefined-x86_64": :401:33: note: 401in instantiation of function template specialization 'fuzztest::internal::TableOfRecentlyComparedBuffers::GetMatchingContainerDictionaryEntries' requested here |  Step #21 - "compile-libfuzzer-undefined-x86_64": dictionary_ = t401o | r c . G edtin(a)r.yG_e t=M attocrhci.nGgeCton(e)r.DGiecttMiaotncahriynEgnCtorniteasi(nvearlD)i;ct Step #21 - "compile-libfuzzer-undefined-x86_64": i o| na ^r Step #21 - "compile-libfuzzer-undefined-x86_64": yEntr/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.hi:e200s:(25v:a l);note:  Step #21 - "compile-libfuzzer-undefined-x86_64": in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' 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/container_of_impl.h:200:25:  note: 200 | in instantiation of member function 'fuzztest::internal::ContainerDictionary::MatchEntriesFromTableOfRecentCompares' requested here  Step #21 - "compile-libfuzzer-undefined-x86_64": temporary_dic t200_ | . M a t c h E n ttreimepsoFrraormyT_adbilcetO_f.RMeactecnhtECnotmrpiaerseFsr(om Step #21 - "compile-libfuzzer-undefined-x86_64": T a| bl ^e Step #21 - "compile-libfuzzer-undefined-x86_64": OfRecen/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.ht:C143o:m13p:a resnote: (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": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13:  143note: |  in instantiation of member function 'fuzztest::internal::ContainerOfImplBase>>::UpdateMemoryDictionary' requested here  Step #21 - "compile-libfuzzer-undefined-x86_64": domain_.UpdateMemoryDiction a143r | y ( v a dolm.aGient_A.sUD(i)c)t;io Step #21 - "compile-libfuzzer-undefined-x86_64": n a| ry ^( Step #21 - "compile-libfuzzer-undefined-x86_64": val.G/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.he:t129A:s13<:C orpnote: usin instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested hereTy Step #21 - "compile-libfuzzer-undefined-x86_64": pe>()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":  129 |  /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h : 129 : 13(: voinote: din instantiation of member function 'fuzztest::internal::DomainModel>>::UntypedUpdateMemoryDictionary' requested here)f Step #21 - "compile-libfuzzer-undefined-x86_64": uzztest::internal: :129D | o m a i n M o(devlot{e*sdto:m:aiinnt}e;rn Step #21 - "compile-libfuzzer-undefined-x86_64": a l| :: ^D Step #21 - "compile-libfuzzer-undefined-x86_64": omainM/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.ho:d112e:l3<:D erinote: vein instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested hered> Step #21 - "compile-libfuzzer-undefined-x86_64": {*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 :112 |   note: Coin instantiation of member function 'fuzztest::domain_implementor::DomainBase>, std::string>::DomainBase' requested herent Step #21 - "compile-libfuzzer-undefined-x86_64": ainerOfImplBase() = 112 | d e fCaounlttai;ne Step #21 - "compile-libfuzzer-undefined-x86_64": r O| fI ^m Step #21 - "compile-libfuzzer-undefined-x86_64": plBase() = 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/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/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": 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/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/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/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/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/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/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 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::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 536 | : Base(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/imageio_fuzzer.cc:29: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 536 | : Base(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/webp_info_fuzzer.cc:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 536 | : Base(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/mux_demux_api_fuzzer.cc:22: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 536 | : Base(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/enc_dec_fuzzer.cc:24: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/./fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 536 | : Base(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/dec_fuzzer.cc:24: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/fuzz_utils.h:36: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/fuzztest/fuzztest.h:19: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.h:21: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:41: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.h:38: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.h:55: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:153: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.h:22: Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/meta/type_traits.h:511:36: warning: builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins] Step #21 - "compile-libfuzzer-undefined-x86_64": 511 | : std::integral_constant<bool, __is_trivially_relocatable(T)> {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:108:41: note: in instantiation of template class 'absl::is_trivially_relocatable>>' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 108 | typename = std::enable_if_t>' required here Step #21 - "compile-libfuzzer-undefined-x86_64": 110 | static std::true_type transfer_impl(Alloc*, slot_type* new_slot, Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  111 | slot_type* old_slot, Rank1) { Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  112 | // TODO(b/247130232): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TODO(b/251814870): remove casts after fixing warnings. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 | std::memcpy( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 | static_cast<void*>(std::launder( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 | const_cast*>(&element(new_slot)))), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  117 | static_cast<const void*>(&element(old_slot)), sizeof(value_type)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  118 | return {}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  119 | } Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] Step #21 - "compile-libfuzzer-undefined-x86_64": 84 | return std::is_same<decltype(transfer_impl>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:2915:53: note: in instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 2915 | PolicyTraits::transfer_uses_memcpy(), Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3116:7: note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 3116 | resize(growth_left() > 0 ? cap : NextCapacity(cap)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h:3103:13: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | return {prepare_insert(hash), true}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.h:143:13: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 143 | domain_.UpdateMemoryDictionary(val.GetAs()); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h:129:13: note: in instantiation of member function 'fuzztest::internal::DomainModel, fuzztest::internal::ArbitraryImpl>>::UntypedUpdateMemoryDictionary' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 129 | (void)fuzztest::internal::DomainModel{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:113:12: note: in instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 113 | explicit ContainerOfImplBase(InnerDomainT inner) : inner_(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h:536:9: note: in instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 536 | : Base(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.h:468:10: note: in instantiation of member function 'fuzztest::internal::SequenceContainerOfImpl, fuzztest::internal::ArbitraryImpl>::SequenceContainerOfImpl' requested here Step #21 - "compile-libfuzzer-undefined-x86_64": 468 | return internal::ContainerOfImpl(std::move(inner)); Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/tests/fuzzer/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 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/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/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 | 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 s/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain.hl:o21t: Step #21 - "compile-libfuzzer-undefined-x86_64": _In file included from t/src/libwebp/build/_deps/fuzztest-src/./fuzztest/domain_core.hy:p41e: Step #21 - "compile-libfuzzer-undefined-x86_64": *In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/container/flat_hash_map.ho:l38d: Step #21 - "compile-libfuzzer-undefined-x86_64": _In file included from s/src/libwebp/build/_deps/abseil-cpp-src/absl/algorithm/container.hl:o55t: Step #21 - "compile-libfuzzer-undefined-x86_64": In file included from /src/libwebp/build/_deps/abseil-cpp-src/absl/base/nullability.h:,153 : Step #21 - "compile-libfuzzer-undefined-x86_64": RIn file included from a/src/libwebp/build/_deps/abseil-cpp-src/absl/base/internal/nullability_impl.hn:k221: 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: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  warning: 112 |  builtin __is_trivially_relocatable is deprecated; use __builtin_is_cpp_trivially_relocatable instead [-Wdeprecated-builtins]  Step #21 - "compile-libfuzzer-undefined-x86_64": // TODO(b/247130232) :511 | r e m o v:e sctads:t:si natfetgerra lf_icxoinnsgt awnatr7 0{)}:; r Step #21 - "compile-libfuzzer-undefined-x86_64": e m| ov ^e Step #21 - "compile-libfuzzer-undefined-x86_64": casts afte/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hr: 108f:i41x:i ng note: wain instantiation of template class 'absl::is_trivially_relocatable>>' requested herern Step #21 - "compile-libfuzzer-undefined-x86_64": ings. 108 Step #21 - "compile-libfuzzer-undefined-x86_64": | |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  114 |  tsytpde:n:ammeemc p=y (st Step #21 - "compile-libfuzzer-undefined-x86_64": d :| :e ~~~~~~~~~~~~n Step #21 - "compile-libfuzzer-undefined-x86_64": able _115i | f _ t < a bsslt:a:tiisc__tcraisvtiab(lset>' required here  Step #21 - "compile-libfuzzer-undefined-x86_64": const_cas t110 | < s tds:t:arteimcov es_tcdo:n:sttr_ute<_vtaylpuee _ttryapnes>f*e>r(_&iemlpelm(eAnltl(once*w,_ sslloott)_)t)y)p,e* Step #21 - "compile-libfuzzer-undefined-x86_64": n| ew ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ Step #21 - "compile-libfuzzer-undefined-x86_64": slot ,117 | Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":   s111t | a t i c _ c a s t  <  c o n s t   v o i d  * > ( & e l e m e n t ( o lsdl_ostl_otty)p)e,* oslidz_esolfot(,v aRlaunek_1t)ype) ){; 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":  118112 | | r/e/t uTrOnDO ({b}/;24 Step #21 - "compile-libfuzzer-undefined-x86_64": 7 1| 30 ~~~~~~~~~~2 Step #21 - "compile-libfuzzer-undefined-x86_64": 32 )119: | r e}mo Step #21 - "compile-libfuzzer-undefined-x86_64": v e| c ~a Step #21 - "compile-libfuzzer-undefined-x86_64": sts after f/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/common_policy_traits.hi:x84i:n34g: warnote: niwhile substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)]ng Step #21 - "compile-libfuzzer-undefined-x86_64": s. Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  113 | // TOD O84( | b / 2 5 18r1e4t8u7r0n): srtedm:o:vies _csaasmtes< adfetcelrt yfpiexi(ntgr awnasrfneirn_gism.pl Step #21 - "compile-libfuzzer-undefined-x86_64": < s| td ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: Step #21 - "compile-libfuzzer-undefined-x86_64": :al l114o | c a t o rsc>p(y( Step #21 - "compile-libfuzzer-undefined-x86_64":  Step #21 - "compile-libfuzzer-undefined-x86_64": | | ^ Step #21 - "compile-libfuzzer-undefined-x86_64": ~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  115 |  /src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h : 2915 : 53:s tatnote: icin instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested here_c Step #21 - "compile-libfuzzer-undefined-x86_64": ast<void*>(std::laund e2915r | (  Step #21 - "compile-libfuzzer-undefined-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64":  116 |  c o n s t _ c a s t  < s tPdo:l:irceymTorvaei_tcso:n:sttr_atne*m>c(p&ye(l)e,me Step #21 - "compile-libfuzzer-undefined-x86_64": n t| (n ^e Step #21 - "compile-libfuzzer-undefined-x86_64": w_slot)))/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.h):,3116: Step #21 - "compile-libfuzzer-undefined-x86_64": 7 :|  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": note: in instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested here 117 Step #21 - "compile-libfuzzer-undefined-x86_64": | static_cast<const vo i3116d |  * > ( & e lreemseinzte((oglrdo_wstlho_tl)e)f,t ()s i>z eo0f (?v aclaupe _:t yNpeex)t)C;ap Step #21 - "compile-libfuzzer-undefined-x86_64": a c| it ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y Step #21 - "compile-libfuzzer-undefined-x86_64": (c a118p | ) ) ;  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.h}:;3103: Step #21 - "compile-libfuzzer-undefined-x86_64": 13 :|  ~~~~~~~~~~ Step #21 - "compile-libfuzzer-undefined-x86_64": note:  (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)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/abseil-cpp-src/absl/container/internal/common_policy_traits.h:84:34: note: while substituting deduced template arguments into function template 'transfer_impl' [with Alloc = std::allocator, $1 = (no value)] 3103 Step #21 - "compile-libfuzzer-undefined-x86_64": | return 84 | { p r e parreet_uirnnse rstt(dh:a:sihs)_,s amter, fuzztest::internal::ArbitraryImpl>>::UpdateMemoryDictionary' requested hereal Step #21 - "compile-libfuzzer-undefined-x86_64": locator<char>>( Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":  143 | d/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.ho:m2915a:i53n:_ .Upnote: dain instantiation of member function 'absl::container_internal::common_policy_traits>>>::transfer_uses_memcpy' requested herete Step #21 - "compile-libfuzzer-undefined-x86_64": MemoryDictionary(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": PolicyTraits::transf e129r | _ u s e s _ m(emvcopiyd()),fu Step #21 - "compile-libfuzzer-undefined-x86_64": z z| te ^s Step #21 - "compile-libfuzzer-undefined-x86_64": t::internal::Do/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hm:a3116i:n7M:o delnote: <Din instantiation of member function 'absl::container_internal::raw_hash_set>>, absl::hash_internal::Hash>>, std::equal_to>>, std::allocator>>>::resize' requested hereer Step #21 - "compile-libfuzzer-undefined-x86_64": ived>{*domain}; Step #21 - "compile-libfuzzer-undefined-x86_64": |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64":  3116/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.h | : 113 : 12 : renote: siin instantiation of member function 'fuzztest::domain_implementor::DomainBase, fuzztest::internal::ArbitraryImpl>, std::vector>::DomainBase' requested hereze Step #21 - "compile-libfuzzer-undefined-x86_64": (growth_left() > 0 ? 113c | a p :e xNpelxitcCiatpa cCiotnyt(acianpe)r)O;fI Step #21 - "compile-libfuzzer-undefined-x86_64": m p| lB ^a Step #21 - "compile-libfuzzer-undefined-x86_64": se(In/src/libwebp/build/_deps/abseil-cpp-src/absl/container/internal/raw_hash_set.hn:e3103r:D13o:m ainnote: T (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)in Step #21 - "compile-libfuzzer-undefined-x86_64": ner) : inner_(std::move(inner)) {} Step #21 - "compile-libfuzzer-undefined-x86_64": 3103 | |  ^ Step #21 - "compile-libfuzzer-undefined-x86_64": retu/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/container_of_impl.hr:n536: 9{:p repnote: arin instantiation of member function 'fuzztest::internal::ContainerOfImplBase, fuzztest::internal::ArbitraryImpl>>::ContainerOfImplBase' requested heree_ Step #21 - "compile-libfuzzer-undefined-x86_64": insert(hash), 536t | r u e  } ; : Step #21 - "compile-libfuzzer-undefined-x86_64": B| as ^e Step #21 - "compile-libfuzzer-undefined-x86_64": (std::move(in/src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_type_erasure.hn:e143r:)13): {}note: Step #21 - "compile-libfuzzer-undefined-x86_64":  in 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": /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 | 468 | d o marient_u.rUnpd aitnetMeermnoal:r:yCDoincttaiionnearrOyf(Ivmapll.T(yspted>:(:)m)o;ve Step #21 - "compile-libfuzzer-undefined-x86_64": ( i| nn ^e Step #21 - "compile-libfuzzer-undefined-x86_64": r)); Step #21 - "compile-libfuzzer-undefined-x86_64": /src/libwebp/build/_deps/fuzztest-src/./fuzztest/internal/domains/domain_base.h :| 129: ^13 Step #21 - "compile-libfuzzer-undefined-x86_64": : note: 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/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%] Linking CXX executable animdecoder_fuzzer 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": [ 99%] Linking CXX executable webp_info_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": 6 warnings generated. Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Linking CXX executable simple_api_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Built target anim_util_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Built target animdecoder_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Built target webp_info_fuzzer Step #21 - "compile-libfuzzer-undefined-x86_64": [ 99%] Built target simple_api_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/tmp7sbcqt9i/mux_demux_api_fuzzer@MuxDemuxApi.MuxDemuxApiTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp7sbcqt9i/imageio_fuzzer@ImageIOSuite.Decode Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp7sbcqt9i/huffman_fuzzer@Huffman.HuffmanTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp7sbcqt9i/imageio_fuzzer@ImageIOSuite.Decode_nalloc Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp7sbcqt9i/enc_dec_fuzzer@EncArbitraryDec.EncDecTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp7sbcqt9i/enc_dec_fuzzer@EncIndexDec.EncDecValidTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp7sbcqt9i/animencoder_fuzzer@AnimIndexEncoder.AnimEncoderTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp7sbcqt9i/webp_info_fuzzer@WebPInfo.WebPInfoTest_nalloc Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp7sbcqt9i/enc_fuzzer@Enc.EncArbitraryTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp7sbcqt9i/animdecoder_fuzzer@AnimDecoder.AnimDecoderTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp7sbcqt9i/anim_util_fuzzer@ReadAnimatedImage.ReadAnimatedImageTest_nalloc Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp7sbcqt9i/enc_dec_fuzzer@EncIndexDec.EncDecTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp7sbcqt9i/animation_api_fuzzer@AnimationApi.AnimationApiTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp7sbcqt9i/dec_fuzzer@WebPSuite.DecodeWebP_nalloc Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp7sbcqt9i/webp_info_fuzzer@WebPInfo.WebPInfoTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp7sbcqt9i/anim_util_fuzzer@ReadAnimatedImage.ReadAnimatedImageTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp7sbcqt9i/animdecoder_fuzzer@AnimDecoder.AnimDecoderTest_nalloc Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp7sbcqt9i/advanced_api_fuzzer@AdvancedApi.AdvancedApiTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp7sbcqt9i/animencoder_fuzzer@AnimArbitraryEncoder.AnimEncoderTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp7sbcqt9i/enc_dec_fuzzer@EncArbitraryDec.EncDecValidTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp7sbcqt9i/dec_fuzzer@WebPSuite.DecodeWebP Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp7sbcqt9i/simple_api_fuzzer@SimpleApi.SimpleApiTest Step #22 - "build-check-libfuzzer-undefined-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp7sbcqt9i/sharpyuv_fuzzer@SharpYuvFuzz.SharpYuvConvertFuzzWrapped Finished Step #22 - "build-check-libfuzzer-undefined-x86_64" Starting Step #23 Step #23: Already have image (with digest): gcr.io/oss-fuzz-base/base-runner Finished Step #23 Starting Step #24 Step #24: Already have image: gcr.io/oss-fuzz/libwebp Step #24: adding: advanced_api_fuzzer (deflated 68%) Step #24: adding: advanced_api_fuzzer.dict (deflated 18%) Step #24: adding: advanced_api_fuzzer@AdvancedApi.AdvancedApiTest (deflated 37%) Step #24: adding: advanced_api_fuzzer_seed_corpus.zip (stored 0%) Step #24: adding: anim_util_fuzzer (deflated 67%) Step #24: adding: anim_util_fuzzer.dict (deflated 18%) Step #24: adding: anim_util_fuzzer@ReadAnimatedImage.ReadAnimatedImageTest (deflated 36%) Step #24: adding: anim_util_fuzzer@ReadAnimatedImage.ReadAnimatedImageTest_nalloc (deflated 36%) Step #24: adding: anim_util_fuzzer_seed_corpus.zip (stored 0%) Step #24: adding: animation_api_fuzzer (deflated 67%) Step #24: adding: animation_api_fuzzer.dict (deflated 18%) Step #24: adding: animation_api_fuzzer@AnimationApi.AnimationApiTest (deflated 39%) Step #24: adding: animation_api_fuzzer_seed_corpus.zip (stored 0%) Step #24: adding: animdecoder_fuzzer (deflated 67%) Step #24: adding: animdecoder_fuzzer.dict (deflated 18%) Step #24: adding: animdecoder_fuzzer@AnimDecoder.AnimDecoderTest (deflated 37%) Step #24: adding: animdecoder_fuzzer@AnimDecoder.AnimDecoderTest_nalloc (deflated 36%) Step #24: adding: animdecoder_fuzzer_seed_corpus.zip (stored 0%) Step #24: adding: animencoder_fuzzer (deflated 69%) Step #24: adding: animencoder_fuzzer.dict (deflated 18%) Step #24: adding: animencoder_fuzzer@AnimArbitraryEncoder.AnimEncoderTest (deflated 37%) Step #24: adding: animencoder_fuzzer@AnimIndexEncoder.AnimEncoderTest (deflated 37%) Step #24: adding: animencoder_fuzzer_seed_corpus.zip (stored 0%) Step #24: adding: dec_fuzzer (deflated 67%) Step #24: adding: dec_fuzzer.dict (deflated 18%) Step #24: adding: dec_fuzzer@WebPSuite.DecodeWebP (deflated 32%) Step #24: adding: dec_fuzzer@WebPSuite.DecodeWebP_nalloc (deflated 31%) Step #24: adding: dec_fuzzer_seed_corpus.zip (stored 0%) Step #24: adding: enc_dec_fuzzer (deflated 69%) Step #24: adding: enc_dec_fuzzer.dict (deflated 18%) Step #24: adding: enc_dec_fuzzer@EncArbitraryDec.EncDecTest (deflated 33%) Step #24: adding: enc_dec_fuzzer@EncArbitraryDec.EncDecValidTest (deflated 33%) Step #24: adding: enc_dec_fuzzer@EncIndexDec.EncDecTest (deflated 33%) Step #24: adding: enc_dec_fuzzer@EncIndexDec.EncDecValidTest (deflated 33%) Step #24: adding: enc_dec_fuzzer_seed_corpus.zip (stored 0%) Step #24: adding: enc_fuzzer (deflated 68%) Step #24: adding: enc_fuzzer.dict (deflated 18%) Step #24: adding: enc_fuzzer@Enc.EncArbitraryTest (deflated 32%) Step #24: adding: enc_fuzzer_seed_corpus.zip (stored 0%) Step #24: adding: huffman_fuzzer (deflated 67%) Step #24: adding: huffman_fuzzer.dict (deflated 18%) Step #24: adding: huffman_fuzzer@Huffman.HuffmanTest (deflated 36%) Step #24: adding: huffman_fuzzer_seed_corpus.zip (stored 0%) Step #24: adding: imageio_fuzzer (deflated 67%) Step #24: adding: imageio_fuzzer.dict (deflated 18%) Step #24: adding: imageio_fuzzer@ImageIOSuite.Decode (deflated 34%) Step #24: adding: imageio_fuzzer@ImageIOSuite.Decode_nalloc (deflated 32%) Step #24: adding: imageio_fuzzer_seed_corpus.zip (stored 0%) Step #24: adding: llvm-symbolizer (deflated 65%) Step #24: adding: mux_demux_api_fuzzer (deflated 67%) Step #24: adding: mux_demux_api_fuzzer.dict (deflated 18%) Step #24: adding: mux_demux_api_fuzzer@MuxDemuxApi.MuxDemuxApiTest (deflated 38%) Step #24: adding: mux_demux_api_fuzzer_seed_corpus.zip (stored 0%) Step #24: adding: sharpyuv_fuzzer (deflated 68%) Step #24: adding: sharpyuv_fuzzer.dict (deflated 18%) Step #24: adding: sharpyuv_fuzzer@SharpYuvFuzz.SharpYuvConvertFuzzWrapped (deflated 34%) Step #24: adding: sharpyuv_fuzzer_seed_corpus.zip (stored 0%) Step #24: adding: simple_api_fuzzer (deflated 67%) Step #24: adding: simple_api_fuzzer.dict (deflated 18%) Step #24: adding: simple_api_fuzzer@SimpleApi.SimpleApiTest (deflated 36%) Step #24: adding: simple_api_fuzzer_seed_corpus.zip (stored 0%) Step #24: adding: webp_info_fuzzer (deflated 67%) Step #24: adding: webp_info_fuzzer.dict (deflated 18%) Step #24: adding: webp_info_fuzzer@WebPInfo.WebPInfoTest (deflated 35%) Step #24: adding: webp_info_fuzzer@WebPInfo.WebPInfoTest_nalloc (deflated 34%) Step #24: adding: webp_info_fuzzer_seed_corpus.zip (stored 0%) Finished Step #24 Starting Step #25 Step #25: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #25: % Total % Received % Xferd Average Speed Time Time Time Current Step #25: Dload Upload Total Spent Left Speed Step #25: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 341 0 0 100 341 0 1599 --:--:-- --:--:-- --:--:-- 1600 100 341 0 0 100 341 0 1348 --:--:-- --:--:-- --:--:-- 1347 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 26 135M 0 0 26 36.2M 0 115M 0:00:01 --:--:-- 0:00:01 114M 100 135M 0 0 100 135M 0 92.0M 0:00:01 0:00:01 --:--:-- 92.0M 100 135M 0 0 100 135M 0 92.0M 0:00:01 0:00:01 --:--:-- 92.0M Finished Step #26 Starting Step #27 Step #27: Already have image (with digest): gcr.io/oss-fuzz-base/uploader Step #27: % Total % Received % Xferd Average Speed Time Time Time Current Step #27: Dload Upload Total Spent Left Speed Step #27: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1046 0 0 100 1046 0 3557 --:--:-- --:--:-- --:--:-- 3557 100 1046 0 0 100 1046 0 3556 --:--:-- --:--:-- --:--:-- 3557 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 145 --:--:-- --:--:-- --:--:-- 145 Finished Step #28 Starting Step #29 Step #29: Already have image: gcr.io/oss-fuzz/libwebp Finished Step #29 PUSH DONE