starting build "efeb2470-c8ee-459d-a44a-84843ebc2ca0" 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-77d2a17d-c680-44cd-8568-09b87a203b30" Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Already have image (with digest): gcr.io/cloud-builders/docker Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Sending build context to Docker daemon 5.632kB Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Step 1/5 : FROM gcr.io/oss-fuzz-base/base-builder-rust Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": latest: Pulling from oss-fuzz-base/base-builder-rust Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": b549f31133a9: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 8cc952694f0c: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": ad082a29420a: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": f2907fc6a7e8: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 4794eb454e72: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 21d506518217: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 9af908d09a85: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": d87fa6fe2fd3: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": b28dc952d624: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 7fb283f83507: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 31de68ec9cb7: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": c7ad18b8434e: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 1d4261c2e01f: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": de71ed1344c1: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": fdb89bc5dfb2: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": e76782415c17: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 4d0e90fae159: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 62acc6695f0f: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 3820f69497fe: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 5cb04c9e682c: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 9af908d09a85: Waiting Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": d96cacdbc0c9: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 783d28d3110d: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": de71ed1344c1: Waiting Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": d87fa6fe2fd3: Waiting Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 7260a814c1e0: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": fdb89bc5dfb2: Waiting Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": b45fe3eb7f5e: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": cb1be6fe4537: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": e76782415c17: Waiting Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 05db3b4eea54: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 24bf9e234fc6: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": b28dc952d624: Waiting Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 4d0e90fae159: Waiting Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 42a2e6b291d2: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 7fb283f83507: Waiting Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": fdce557fb289: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 31de68ec9cb7: Waiting Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 62acc6695f0f: Waiting Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": af77373c9334: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": c7ad18b8434e: Waiting Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 3820f69497fe: Waiting Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 2d0d9062884e: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 4a63533bf773: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 1d4261c2e01f: Waiting Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": ee49319e53b8: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": e317132b5348: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": f7d28e528661: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 5eede2455e69: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 5ded8d990308: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": dff67ce0a50f: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 1fedf925af68: Pulling fs layer Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 783d28d3110d: Waiting Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 7260a814c1e0: Waiting Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": d96cacdbc0c9: Waiting Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 5cb04c9e682c: Waiting Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": cb1be6fe4537: Waiting Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": f7d28e528661: Waiting Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": ee49319e53b8: Waiting Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 5eede2455e69: Waiting Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 5ded8d990308: Waiting Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 42a2e6b291d2: Waiting Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": b45fe3eb7f5e: Waiting Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 2d0d9062884e: Waiting Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": fdce557fb289: Waiting Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 4a63533bf773: Waiting Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 1fedf925af68: Waiting Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": ad082a29420a: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": ad082a29420a: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 4794eb454e72: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 4794eb454e72: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 9af908d09a85: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": d87fa6fe2fd3: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": d87fa6fe2fd3: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": b549f31133a9: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": b549f31133a9: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": f2907fc6a7e8: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": f2907fc6a7e8: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 31de68ec9cb7: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 31de68ec9cb7: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": c7ad18b8434e: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": c7ad18b8434e: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 1d4261c2e01f: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 1d4261c2e01f: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": de71ed1344c1: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 7fb283f83507: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 7fb283f83507: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 8cc952694f0c: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 8cc952694f0c: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": fdb89bc5dfb2: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": fdb89bc5dfb2: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": e76782415c17: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": e76782415c17: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 3820f69497fe: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 3820f69497fe: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 62acc6695f0f: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 62acc6695f0f: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 5cb04c9e682c: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 5cb04c9e682c: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 4d0e90fae159: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 4d0e90fae159: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": d96cacdbc0c9: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": d96cacdbc0c9: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 783d28d3110d: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": b45fe3eb7f5e: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": b45fe3eb7f5e: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 7260a814c1e0: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 7260a814c1e0: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": b549f31133a9: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 05db3b4eea54: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": cb1be6fe4537: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": cb1be6fe4537: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 24bf9e234fc6: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 42a2e6b291d2: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 42a2e6b291d2: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": fdce557fb289: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": fdce557fb289: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": af77373c9334: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": af77373c9334: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 2d0d9062884e: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 2d0d9062884e: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 4a63533bf773: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 4a63533bf773: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": ee49319e53b8: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": ee49319e53b8: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": b28dc952d624: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": b28dc952d624: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": e317132b5348: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 5eede2455e69: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": f7d28e528661: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": dff67ce0a50f: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": dff67ce0a50f: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 5ded8d990308: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 5ded8d990308: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 21d506518217: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 21d506518217: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 8cc952694f0c: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": ad082a29420a: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 1fedf925af68: Verifying Checksum Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 1fedf925af68: Download complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": f2907fc6a7e8: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 4794eb454e72: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 21d506518217: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 9af908d09a85: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": d87fa6fe2fd3: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": b28dc952d624: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 7fb283f83507: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 31de68ec9cb7: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": c7ad18b8434e: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 1d4261c2e01f: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": de71ed1344c1: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": fdb89bc5dfb2: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": e76782415c17: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 4d0e90fae159: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 62acc6695f0f: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 3820f69497fe: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 5cb04c9e682c: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": d96cacdbc0c9: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 783d28d3110d: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 7260a814c1e0: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": b45fe3eb7f5e: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": cb1be6fe4537: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 05db3b4eea54: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 24bf9e234fc6: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 42a2e6b291d2: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": fdce557fb289: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": af77373c9334: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 2d0d9062884e: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 4a63533bf773: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": ee49319e53b8: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": e317132b5348: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": f7d28e528661: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 5eede2455e69: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 5ded8d990308: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": dff67ce0a50f: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 1fedf925af68: Pull complete Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Digest: sha256:7180d6f5eedac6735fba0a82d4c1f586f51157a4ca579ebb54c77f25d262742c Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder-rust:latest Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": ---> 4ab9976faebe Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Step 2/5 : RUN apt-get update && apt-get install -y nasm Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": ---> Running in 0531769fc15d Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Hit:1 http://security.ubuntu.com/ubuntu focal-security InRelease Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Hit:2 http://archive.ubuntu.com/ubuntu focal InRelease Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Hit:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Hit:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Reading package lists... Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Reading package lists... Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Building dependency tree... Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Reading state information... Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": The following packages were automatically installed and are no longer required: Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": autotools-dev libsigsegv2 m4 Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Use 'apt autoremove' to remove them. Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": The following NEW packages will be installed: Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": nasm Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Need to get 362 kB of archives. Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": After this operation, 3374 kB of additional disk space will be used. Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Get:1 http://archive.ubuntu.com/ubuntu focal/universe amd64 nasm amd64 2.14.02-1 [362 kB] Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": debconf: delaying package configuration, since apt-utils is not installed Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Fetched 362 kB in 0s (1948 kB/s) Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Selecting previously unselected package nasm. Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": (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-77d2a17d-c680-44cd-8568-09b87a203b30": Preparing to unpack .../nasm_2.14.02-1_amd64.deb ... Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Unpacking nasm (2.14.02-1) ... Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Setting up nasm (2.14.02-1) ... Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Removing intermediate container 0531769fc15d Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": ---> 5165698fa3f8 Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Step 3/5 : RUN git clone --depth 1 https://github.com/intel/vtpm-td.git Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": ---> Running in 5bb697de8efe Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Cloning into 'vtpm-td'... Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Removing intermediate container 5bb697de8efe Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": ---> c81cddcf6951 Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Step 4/5 : COPY build.sh $SRC/ Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": ---> d1b7ab5c51eb Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Step 5/5 : WORKDIR $SRC/vtpm-td Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": ---> Running in ad5eee639176 Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Removing intermediate container ad5eee639176 Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": ---> cc6111f761e4 Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Successfully built cc6111f761e4 Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Successfully tagged gcr.io/oss-fuzz/vtpm-td:latest Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30": Successfully tagged us-central1-docker.pkg.dev/oss-fuzz/unsafe/vtpm-td:latest Finished Step #1 - "build-77d2a17d-c680-44cd-8568-09b87a203b30" Starting Step #2 - "srcmap" Step #2 - "srcmap": Already have image: gcr.io/oss-fuzz/vtpm-td Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + SRCMAP=/tmp/filee3b61L Step #2 - "srcmap": + echo '{}' Step #2 - "srcmap": + PATHS_TO_SCAN=/src Step #2 - "srcmap": + [[ rust == \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/vtpm-td/.git Step #2 - "srcmap": + GIT_DIR=/src/vtpm-td Step #2 - "srcmap": + cd /src/vtpm-td Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://github.com/intel/vtpm-td.git Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=79ef9a3d3eb6a4956611186d3df57844cc0ac67b Step #2 - "srcmap": + jq_inplace /tmp/filee3b61L '."/src/vtpm-td" = { type: "git", url: "https://github.com/intel/vtpm-td.git", rev: "79ef9a3d3eb6a4956611186d3df57844cc0ac67b" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/fileBUDSmc Step #2 - "srcmap": + cat /tmp/filee3b61L Step #2 - "srcmap": + jq '."/src/vtpm-td" = { type: "git", url: "https://github.com/intel/vtpm-td.git", rev: "79ef9a3d3eb6a4956611186d3df57844cc0ac67b" }' Step #2 - "srcmap": + mv /tmp/fileBUDSmc /tmp/filee3b61L 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/filee3b61L Step #2 - "srcmap": + rm /tmp/filee3b61L Step #2 - "srcmap": { Step #2 - "srcmap": "/src/vtpm-td": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://github.com/intel/vtpm-td.git", Step #2 - "srcmap": "rev": "79ef9a3d3eb6a4956611186d3df57844cc0ac67b" Step #2 - "srcmap": } Step #2 - "srcmap": } Finished Step #2 - "srcmap" Starting Step #3 - "compile-libfuzzer-coverage-x86_64" Step #3 - "compile-libfuzzer-coverage-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #3 - "compile-libfuzzer-coverage-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-coverage-x86_64": vm.mmap_rnd_bits = 28 Step #3 - "compile-libfuzzer-coverage-x86_64": Compiling libFuzzer to /usr/lib/libFuzzingEngine.a... done. Step #3 - "compile-libfuzzer-coverage-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-coverage-x86_64": CC=clang Step #3 - "compile-libfuzzer-coverage-x86_64": CXX=clang++ Step #3 - "compile-libfuzzer-coverage-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 -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument Step #3 - "compile-libfuzzer-coverage-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 -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -stdlib=libc++ Step #3 - "compile-libfuzzer-coverage-x86_64": RUSTFLAGS=--cfg fuzzing -Cdebuginfo=1 -Cforce-frame-pointers -Cinstrument-coverage -C link-arg=-lc++ Step #3 - "compile-libfuzzer-coverage-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-coverage-x86_64": + set -eox pipefail Step #3 - "compile-libfuzzer-coverage-x86_64": + cd /src/vtpm-td Step #3 - "compile-libfuzzer-coverage-x86_64": +++ readlink -f '{}' Step #3 - "compile-libfuzzer-coverage-x86_64": ++ find . -type d -name fuzz -exec dirname '/src/vtpm-td/{}' ';' Step #3 - "compile-libfuzzer-coverage-x86_64": + FUZZ_CRATE_DIRS=/src/vtpm-td/./src/crypto Step #3 - "compile-libfuzzer-coverage-x86_64": + git submodule update --init --recursive Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'deps/linux-sgx' (https://github.com/intel/linux-sgx.git) registered for path 'deps/linux-sgx' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'deps/rust-tpm-20-ref/ms-tpm-20-ref' (https://github.com/microsoft/ms-tpm-20-ref.git) registered for path 'deps/rust-tpm-20-ref/ms-tpm-20-ref' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'deps/rust-tpm-20-ref/openssl' (https://github.com/openssl/openssl.git) registered for path 'deps/rust-tpm-20-ref/openssl' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'deps/rust-tpm-20-ref/smallc/musl' (https://git.musl-libc.org/git/musl) registered for path 'deps/rust-tpm-20-ref/smallc/musl' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'deps/spdm-rs' (https://github.com/ccc-spdm-tools/spdm-rs.git) registered for path 'deps/spdm-rs' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'deps/td-shim' (https://github.com/confidential-containers/td-shim) registered for path 'deps/td-shim' Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/vtpm-td/deps/linux-sgx'... Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/vtpm-td/deps/rust-tpm-20-ref/ms-tpm-20-ref'... Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/vtpm-td/deps/rust-tpm-20-ref/openssl'... Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/vtpm-td/deps/rust-tpm-20-ref/smallc/musl'... Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/vtpm-td/deps/spdm-rs'... Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/vtpm-td/deps/td-shim'... Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'deps/linux-sgx': checked out '0939077616b16d10f82652dd1361a5d4ed8b2e56' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'external/dcap_source' (https://github.com/intel/SGXDataCenterAttestationPrimitives.git) registered for path 'deps/linux-sgx/external/dcap_source' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'dnnl' (https://github.com/oneapi-src/oneDNN.git) registered for path 'deps/linux-sgx/external/dnnl/dnnl' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'ipp-crypto' (https://github.com/intel/ipp-crypto.git) registered for path 'deps/linux-sgx/external/ippcp_internal/ipp-crypto' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'openmp' (https://github.com/llvm-mirror/openmp.git) registered for path 'deps/linux-sgx/external/openmp/openmp_code' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'external/protobuf/protobuf_code' (https://github.com/protocolbuffers/protobuf.git) registered for path 'deps/linux-sgx/external/protobuf/protobuf_code' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'external/sgx-emm/emm_src' (https://github.com/intel/sgx-emm.git) registered for path 'deps/linux-sgx/external/sgx-emm/emm_src' Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/vtpm-td/deps/linux-sgx/external/dcap_source'... Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/vtpm-td/deps/linux-sgx/external/dnnl/dnnl'... Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/vtpm-td/deps/linux-sgx/external/ippcp_internal/ipp-crypto'... Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/vtpm-td/deps/linux-sgx/external/openmp/openmp_code'... Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/vtpm-td/deps/linux-sgx/external/protobuf/protobuf_code'... Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/vtpm-td/deps/linux-sgx/external/sgx-emm/emm_src'... Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'deps/linux-sgx/external/dcap_source': checked out 'a4e3c1da8095d363ada0f5b7bec7850563e8139d' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'deps/linux-sgx/external/dnnl/dnnl': checked out '52c3052df8ec1d5b8b45cb6c350a952840eabd42' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'deps/linux-sgx/external/ippcp_internal/ipp-crypto': checked out 'd9d13aaaf8889753fb58a13c2652c39b67c2076b' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'deps/linux-sgx/external/openmp/openmp_code': checked out 'c9e7fc8c97382d61565f7ed180e4ea1cc8895b95' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'deps/linux-sgx/external/protobuf/protobuf_code': checked out '21027a27c4c2ec1000859ccbcfff46d83b16e1ed' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'third_party/benchmark' (https://github.com/google/benchmark.git) registered for path 'deps/linux-sgx/external/protobuf/protobuf_code/third_party/benchmark' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'third_party/googletest' (https://github.com/google/googletest.git) registered for path 'deps/linux-sgx/external/protobuf/protobuf_code/third_party/googletest' Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/vtpm-td/deps/linux-sgx/external/protobuf/protobuf_code/third_party/benchmark'... Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/vtpm-td/deps/linux-sgx/external/protobuf/protobuf_code/third_party/googletest'... Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'deps/linux-sgx/external/protobuf/protobuf_code/third_party/benchmark': checked out '5b7683f49e1e9223cf9927b24f6fd3d6bd82e3f8' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'deps/linux-sgx/external/protobuf/protobuf_code/third_party/googletest': checked out '5ec7f0c4a113e2f18ac2c6cc7df51ad6afc24081' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'deps/linux-sgx/external/sgx-emm/emm_src': checked out '222b9d8cd246809cc8da041241824b0d0469000f' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'deps/rust-tpm-20-ref/ms-tpm-20-ref': checked out 'd638536d0fe01acd5e39ffa1bd100b3da82d92c7' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'external/wolfssl' (https://github.com/wolfSSL/wolfssl.git) registered for path 'deps/rust-tpm-20-ref/ms-tpm-20-ref/external/wolfssl' Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/vtpm-td/deps/rust-tpm-20-ref/ms-tpm-20-ref/external/wolfssl'... Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'deps/rust-tpm-20-ref/ms-tpm-20-ref/external/wolfssl': checked out '9c87f979a7f1d3a6d786b260653d566c1d31a1c4' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'deps/rust-tpm-20-ref/openssl': checked out '2cf4e90eaaf7402bf038b158dbdacd0a15561fb7' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'gost-engine' (https://github.com/gost-engine/engine) registered for path 'deps/rust-tpm-20-ref/openssl/gost-engine' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'krb5' (https://github.com/krb5/krb5) registered for path 'deps/rust-tpm-20-ref/openssl/krb5' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'oqs-provider' (https://github.com/open-quantum-safe/oqs-provider.git) registered for path 'deps/rust-tpm-20-ref/openssl/oqs-provider' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'pyca.cryptography' (https://github.com/pyca/cryptography.git) registered for path 'deps/rust-tpm-20-ref/openssl/pyca-cryptography' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'python-ecdsa' (https://github.com/tlsfuzzer/python-ecdsa) registered for path 'deps/rust-tpm-20-ref/openssl/python-ecdsa' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'tlsfuzzer' (https://github.com/tlsfuzzer/tlsfuzzer) registered for path 'deps/rust-tpm-20-ref/openssl/tlsfuzzer' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'tlslite-ng' (https://github.com/tlsfuzzer/tlslite-ng) registered for path 'deps/rust-tpm-20-ref/openssl/tlslite-ng' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'wycheproof' (https://github.com/google/wycheproof) registered for path 'deps/rust-tpm-20-ref/openssl/wycheproof' Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/vtpm-td/deps/rust-tpm-20-ref/openssl/gost-engine'... Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/vtpm-td/deps/rust-tpm-20-ref/openssl/krb5'... Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/vtpm-td/deps/rust-tpm-20-ref/openssl/oqs-provider'... Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/vtpm-td/deps/rust-tpm-20-ref/openssl/pyca-cryptography'... Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/vtpm-td/deps/rust-tpm-20-ref/openssl/python-ecdsa'... Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/vtpm-td/deps/rust-tpm-20-ref/openssl/tlsfuzzer'... Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/vtpm-td/deps/rust-tpm-20-ref/openssl/tlslite-ng'... Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/vtpm-td/deps/rust-tpm-20-ref/openssl/wycheproof'... Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'deps/rust-tpm-20-ref/openssl/gost-engine': checked out 'b2b4d629f100eaee9f5942a106b1ccefe85b8808' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'libprov' (https://github.com/provider-corner/libprov.git) registered for path 'deps/rust-tpm-20-ref/openssl/gost-engine/libprov' Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/vtpm-td/deps/rust-tpm-20-ref/openssl/gost-engine/libprov'... Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'deps/rust-tpm-20-ref/openssl/gost-engine/libprov': checked out '8a126e09547630ef900177625626b6156052f0ee' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'deps/rust-tpm-20-ref/openssl/krb5': checked out 'aa9b4a2a64046afd2fab7cb49c346295874a5fb6' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'deps/rust-tpm-20-ref/openssl/oqs-provider': checked out '3f3d8a8cf331c73a26fe93a598273997cb54eb4f' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'deps/rust-tpm-20-ref/openssl/pyca-cryptography': checked out 'c18d0567386414efa3caef7ed586c4ca75bf3a8b' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'deps/rust-tpm-20-ref/openssl/python-ecdsa': checked out '4de8d5bf89089d1140eb99aa5d7eb2dc8e6337b6' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'deps/rust-tpm-20-ref/openssl/tlsfuzzer': checked out 'dbd56c149072e656ca8d6a43a59588f3e7513da2' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'deps/rust-tpm-20-ref/openssl/tlslite-ng': checked out '771e9f59d639dbb0e2fa8e646c8e588405d3903e' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'deps/rust-tpm-20-ref/openssl/wycheproof': checked out '2196000605e45d91097147c9c71f26b72af58003' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'deps/rust-tpm-20-ref/smallc/musl': checked out 'f5f55d6589940fd2c2188d76686efe3a530e64e0' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'deps/spdm-rs': checked out 'f42eaf4680da0b0684ec1b9d64b7e417f8ff8160' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'external/ring' (https://github.com/briansmith/ring.git) registered for path 'deps/spdm-rs/external/ring' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'external/webpki' (https://github.com/briansmith/webpki.git) registered for path 'deps/spdm-rs/external/webpki' Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/vtpm-td/deps/spdm-rs/external/ring'... Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/vtpm-td/deps/spdm-rs/external/webpki'... Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'deps/spdm-rs/external/ring': checked out '464d367252354418a2c17feb806876d4d89a8508' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'deps/spdm-rs/external/webpki': checked out 'f84a538a5cd281ba1ffc0d54bbe5824cf5969703' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'deps/td-shim': checked out '5f46c59f341f6b8df976ce6409ab81a0da39bcf1' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'library/ring' (https://github.com/briansmith/ring.git) registered for path 'deps/td-shim/library/ring' Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/vtpm-td/deps/td-shim/library/ring'... Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'deps/td-shim/library/ring': checked out '464d367252354418a2c17feb806876d4d89a8508' Step #3 - "compile-libfuzzer-coverage-x86_64": + bash sh_script/pre-build.sh Step #3 - "compile-libfuzzer-coverage-x86_64": /src/vtpm-td/deps/td-shim /src/vtpm-td Step #3 - "compile-libfuzzer-coverage-x86_64": /src/vtpm-td/deps/td-shim/library/ring /src/vtpm-td/deps/td-shim Step #3 - "compile-libfuzzer-coverage-x86_64": HEAD is now at 464d36725 0.17.6. Step #3 - "compile-libfuzzer-coverage-x86_64": patching file Cargo.toml Step #3 - "compile-libfuzzer-coverage-x86_64": patching file build.rs Step #3 - "compile-libfuzzer-coverage-x86_64": /src/vtpm-td/deps/td-shim Step #3 - "compile-libfuzzer-coverage-x86_64": /src/vtpm-td Step #3 - "compile-libfuzzer-coverage-x86_64": /src/vtpm-td/deps/spdm-rs /src/vtpm-td Step #3 - "compile-libfuzzer-coverage-x86_64": /src/vtpm-td/deps/spdm-rs/external/ring /src/vtpm-td/deps/spdm-rs Step #3 - "compile-libfuzzer-coverage-x86_64": HEAD is now at 464d36725 0.17.6. Step #3 - "compile-libfuzzer-coverage-x86_64": /src/vtpm-td/deps/spdm-rs Step #3 - "compile-libfuzzer-coverage-x86_64": /src/vtpm-td/deps/spdm-rs/external/webpki /src/vtpm-td/deps/spdm-rs Step #3 - "compile-libfuzzer-coverage-x86_64": HEAD is now at f84a538 0.22.4. Step #3 - "compile-libfuzzer-coverage-x86_64": /src/vtpm-td/deps/spdm-rs Step #3 - "compile-libfuzzer-coverage-x86_64": /src/vtpm-td Step #3 - "compile-libfuzzer-coverage-x86_64": /src/vtpm-td/deps/rust-tpm-20-ref /src/vtpm-td Step #3 - "compile-libfuzzer-coverage-x86_64": /src/vtpm-td/deps/rust-tpm-20-ref/ms-tpm-20-ref /src/vtpm-td/deps/rust-tpm-20-ref Step #3 - "compile-libfuzzer-coverage-x86_64": HEAD is now at d638536 Merge pull request #64 from jhand2/compiler_warnings Step #3 - "compile-libfuzzer-coverage-x86_64": patching file TPMCmd/tpm/src/support/Manufacture.c Step #3 - "compile-libfuzzer-coverage-x86_64": patching file TPMCmd/configure.ac Step #3 - "compile-libfuzzer-coverage-x86_64": patching file TPMCmd/tpm/include/Ossl/TpmToOsslMath.h Step #3 - "compile-libfuzzer-coverage-x86_64": patching file TPMCmd/tpm/include/BaseTypes.h Step #3 - "compile-libfuzzer-coverage-x86_64": /src/vtpm-td/deps/rust-tpm-20-ref Step #3 - "compile-libfuzzer-coverage-x86_64": /src/vtpm-td Step #3 - "compile-libfuzzer-coverage-x86_64": + for CRATE_DIR in ${FUZZ_CRATE_DIRS[@]} Step #3 - "compile-libfuzzer-coverage-x86_64": + [[ /src/vtpm-td/./src/crypto =~ deps ]] Step #3 - "compile-libfuzzer-coverage-x86_64": + echo 'Building crate: /src/vtpm-td/./src/crypto' Step #3 - "compile-libfuzzer-coverage-x86_64": Building crate: /src/vtpm-td/./src/crypto Step #3 - "compile-libfuzzer-coverage-x86_64": + cd /src/vtpm-td/./src/crypto Step #3 - "compile-libfuzzer-coverage-x86_64": + cargo fuzz build -O Step #3 - "compile-libfuzzer-coverage-x86_64":  Updating crates.io index Step #3 - "compile-libfuzzer-coverage-x86_64":  Locking 90 packages to latest compatible versions Step #3 - "compile-libfuzzer-coverage-x86_64":  Adding arbitrary v1.1.3 (available: v1.4.2) Step #3 - "compile-libfuzzer-coverage-x86_64":  Adding der v0.7.10 (available: v0.8.0) Step #3 - "compile-libfuzzer-coverage-x86_64":  Adding serde v1.0.198 (available: v1.0.228) Step #3 - "compile-libfuzzer-coverage-x86_64":  Adding serde_derive v1.0.198 (available: v1.0.228) Step #3 - "compile-libfuzzer-coverage-x86_64":  Adding serde_json v1.0.143 (available: v1.0.150) Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloading crates ... Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded cfg-if v1.0.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded bit_field v0.10.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded byteorder v1.5.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded async-trait v0.1.89 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded untrusted v0.9.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded bitflags v2.11.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded volatile v0.4.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded lazy_static v1.5.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rustversion v1.0.22 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded futures-io v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded arbitrary v1.1.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded futures-core v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded zeroize_derive v1.4.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded shlex v2.0.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded scopeguard v1.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded conquer-util v0.3.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded lock_api v0.4.14 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded zeroize v1.8.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded zerocopy-derive v0.7.35 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded unicode-ident v1.0.24 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded spin v0.9.8 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded x86_64 v0.14.13 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded memchr v2.8.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded der v0.7.10 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded libfuzzer-sys v0.4.12 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded zerocopy v0.7.35 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded futures-util v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded serde_json v1.0.143 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded serde_derive v1.0.198 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded syn v1.0.109 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded serde v1.0.198 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded cc v1.2.63 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded syn v2.0.117 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded proc-macro2 v1.0.106 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded log v0.4.30 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded futures v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded bytes v1.11.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded ryu v1.0.23 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded pin-project-lite v0.2.17 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded getrandom v0.2.17 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded futures-channel v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded const-oid v0.9.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded scroll v0.10.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded quote v1.0.45 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded der_derive v0.7.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded conquer-once v0.3.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded maybe-async v0.2.11 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded jobserver v0.1.34 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded futures-sink v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded find-msvc-tools v0.1.9 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded itoa v1.0.18 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded futures-task v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded bitflags v1.3.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded scroll_derive v0.10.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded libc v0.2.186 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling proc-macro2 v1.0.106 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling unicode-ident v1.0.24 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling quote v1.0.45 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling libc v0.2.186 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling shlex v2.0.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling scopeguard v1.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling find-msvc-tools v0.1.9 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling serde v1.0.198 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling serde_json v1.0.143 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling syn v1.0.109 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling ryu v1.0.23 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling memchr v2.8.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling cfg-if v1.0.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling futures-sink v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling futures-core v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling rustversion v1.0.22 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling itoa v1.0.18 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling untrusted v0.9.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling pin-project-lite v0.2.17 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling futures-task v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling volatile v0.4.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling log v0.4.30 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling futures-io v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling conquer-util v0.3.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling bitflags v2.11.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling bit_field v0.10.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling codec v0.2.2 (/src/vtpm-td/deps/spdm-rs/codec) Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling bitflags v1.3.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling bytes v1.11.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling byteorder v1.5.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling const-oid v0.9.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling arbitrary v1.1.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling lock_api v0.4.14 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling conquer-once v0.3.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling futures-channel v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling futures-util v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64": warning: hiding a lifetime that's elided elsewhere is confusing Step #3 - "compile-libfuzzer-coverage-x86_64":  --> /src/vtpm-td/deps/spdm-rs/codec/src/codec.rs:20:24 Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 20 |  pub fn init(bytes: &[u8]) -> Reader { Step #3 - "compile-libfuzzer-coverage-x86_64":  | ^^^^^ ^^^^^^ the same lifetime is hidden here Step #3 - "compile-libfuzzer-coverage-x86_64":  | | Step #3 - "compile-libfuzzer-coverage-x86_64":  | the lifetime is elided here Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64":  = help: the same lifetime is referred to in inconsistent ways, making the signature confusing Step #3 - "compile-libfuzzer-coverage-x86_64":  = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default Step #3 - "compile-libfuzzer-coverage-x86_64": help: use `'_` for type paths Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 20 |  pub fn init(bytes: &[u8]) -> Reader<'_> { Step #3 - "compile-libfuzzer-coverage-x86_64":  | ++++ Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": warning: hiding a lifetime that's elided elsewhere is confusing Step #3 - "compile-libfuzzer-coverage-x86_64":  --> /src/vtpm-td/deps/spdm-rs/codec/src/codec.rs:55:16 Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 55 |  pub fn sub(&mut self, len: usize) -> Option { Step #3 - "compile-libfuzzer-coverage-x86_64":  | ^^^^^^^^^ ^^^^^^ the same lifetime is hidden here Step #3 - "compile-libfuzzer-coverage-x86_64":  | | Step #3 - "compile-libfuzzer-coverage-x86_64":  | the lifetime is elided here Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64":  = help: the same lifetime is referred to in inconsistent ways, making the signature confusing Step #3 - "compile-libfuzzer-coverage-x86_64": help: use `'_` for type paths Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 55 |  pub fn sub(&mut self, len: usize) -> Option> { Step #3 - "compile-libfuzzer-coverage-x86_64":  | ++++ Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": warning: hiding a lifetime that's elided elsewhere is confusing Step #3 - "compile-libfuzzer-coverage-x86_64":  --> /src/vtpm-td/deps/spdm-rs/codec/src/codec.rs:73:24 Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 73 |  pub fn init(bytes: &mut [u8]) -> Writer { Step #3 - "compile-libfuzzer-coverage-x86_64":  | ^^^^^^^^^ ^^^^^^ the same lifetime is hidden here Step #3 - "compile-libfuzzer-coverage-x86_64":  | | Step #3 - "compile-libfuzzer-coverage-x86_64":  | the lifetime is elided here Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64":  = help: the same lifetime is referred to in inconsistent ways, making the signature confusing Step #3 - "compile-libfuzzer-coverage-x86_64": help: use `'_` for type paths Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 73 |  pub fn init(bytes: &mut [u8]) -> Writer<'_> { Step #3 - "compile-libfuzzer-coverage-x86_64":  | ++++ Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": warning: `codec` (lib) generated 3 warnings (run `cargo fix --lib -p codec` to apply 3 suggestions) Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling spin v0.9.8 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling lazy_static v1.5.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling x86_64 v0.14.13 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling syn v2.0.117 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling jobserver v0.1.34 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling getrandom v0.2.17 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling cc v1.2.63 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling futures v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling scroll_derive v0.10.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling ring v0.17.6 (/src/vtpm-td/deps/spdm-rs/external/ring) Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling libfuzzer-sys v0.4.12 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling scroll v0.10.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling tdx-tdcall v0.1.0 (/src/vtpm-td/deps/td-shim/tdx-tdcall) Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling serde_derive v1.0.198 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling zeroize_derive v1.4.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling zerocopy-derive v0.7.35 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling async-trait v0.1.89 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling der_derive v0.7.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling maybe-async v0.2.11 Step #3 - "compile-libfuzzer-coverage-x86_64": warning: unexpected `cfg` condition name: `pregenerate_asm_only` Step #3 - "compile-libfuzzer-coverage-x86_64":  --> /src/vtpm-td/deps/spdm-rs/external/ring/src/lib.rs:47:12 Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 47 | #![cfg(not(pregenerate_asm_only))] Step #3 - "compile-libfuzzer-coverage-x86_64":  | ^^^^^^^^^^^^^^^^^^^^ Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64":  = help: expected names are: `docsrs`, `feature`, and `test` and 31 more Step #3 - "compile-libfuzzer-coverage-x86_64":  = help: consider using a Cargo feature instead Step #3 - "compile-libfuzzer-coverage-x86_64":  = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: Step #3 - "compile-libfuzzer-coverage-x86_64":  [lints.rust] Step #3 - "compile-libfuzzer-coverage-x86_64":  unexpected_cfgs = { level = "warn", check-cfg = ['cfg(pregenerate_asm_only)'] } Step #3 - "compile-libfuzzer-coverage-x86_64":  = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(pregenerate_asm_only)");` to the top of the `build.rs` Step #3 - "compile-libfuzzer-coverage-x86_64":  = note: see for more information about checking conditional configuration Step #3 - "compile-libfuzzer-coverage-x86_64":  = note: `#[warn(unexpected_cfgs)]` on by default Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": warning: unexpected `cfg` condition value: `aarc64` Step #3 - "compile-libfuzzer-coverage-x86_64":  --> /src/vtpm-td/deps/spdm-rs/external/ring/src/prefixed.rs:45:5 Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 45 |  target_arch = "aarc64", Step #3 - "compile-libfuzzer-coverage-x86_64":  | ^^^^^^^^^^^^^^-------- Step #3 - "compile-libfuzzer-coverage-x86_64":  | | Step #3 - "compile-libfuzzer-coverage-x86_64":  | help: there is a expected value with a similar name: `"aarch64"` Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64":  = note: expected values for `target_arch` are: `aarch64`, `amdgpu`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch32`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa` Step #3 - "compile-libfuzzer-coverage-x86_64":  = note: see for more information about checking conditional configuration Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": warning: unused imports: `PKCS1` and `PSS` Step #3 - "compile-libfuzzer-coverage-x86_64":  --> /src/vtpm-td/deps/spdm-rs/external/ring/src/rsa/padding.rs:21:13 Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 21 |  pkcs1::{PKCS1, RSA_PKCS1_SHA256, RSA_PKCS1_SHA384, RSA_PKCS1_SHA512}, Step #3 - "compile-libfuzzer-coverage-x86_64":  | ^^^^^ Step #3 - "compile-libfuzzer-coverage-x86_64": 22 |  pss::{PSS, RSA_PSS_SHA256, RSA_PSS_SHA384, RSA_PSS_SHA512}, Step #3 - "compile-libfuzzer-coverage-x86_64":  | ^^^ Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64":  = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling zeroize v1.8.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling global v0.1.0 (/src/vtpm-td/src/global) Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling zerocopy v0.7.35 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling der v0.7.10 Step #3 - "compile-libfuzzer-coverage-x86_64": warning: trait `Encoding` is never used Step #3 - "compile-libfuzzer-coverage-x86_64":  --> /src/vtpm-td/deps/spdm-rs/external/ring/src/endian.rs:7:11 Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 7 | pub trait Encoding: From + Into Step #3 - "compile-libfuzzer-coverage-x86_64":  | ^^^^^^^^ Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64":  = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": warning: hiding a lifetime that's elided elsewhere is confusing Step #3 - "compile-libfuzzer-coverage-x86_64":  --> /src/vtpm-td/deps/spdm-rs/external/ring/src/arithmetic/bigint/modulus.rs:161:20 Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 161 |  pub fn modulus(&self) -> Modulus { Step #3 - "compile-libfuzzer-coverage-x86_64":  | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here Step #3 - "compile-libfuzzer-coverage-x86_64":  | | Step #3 - "compile-libfuzzer-coverage-x86_64":  | the lifetime is elided here Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64":  = help: the same lifetime is referred to in inconsistent ways, making the signature confusing Step #3 - "compile-libfuzzer-coverage-x86_64":  = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default Step #3 - "compile-libfuzzer-coverage-x86_64": help: use `'_` for type paths Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 161 |  pub fn modulus(&self) -> Modulus<'_, M> { Step #3 - "compile-libfuzzer-coverage-x86_64":  | +++ Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": warning: hiding a lifetime that's elided elsewhere is confusing Step #3 - "compile-libfuzzer-coverage-x86_64":  --> /src/vtpm-td/deps/spdm-rs/external/ring/src/pkcs8.rs:56:21 Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 56 |  fn alg_id_value(&self) -> untrusted::Input { Step #3 - "compile-libfuzzer-coverage-x86_64":  | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here Step #3 - "compile-libfuzzer-coverage-x86_64":  | | Step #3 - "compile-libfuzzer-coverage-x86_64":  | the lifetime is elided here Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64":  = help: the same lifetime is referred to in inconsistent ways, making the signature confusing Step #3 - "compile-libfuzzer-coverage-x86_64": help: use `'_` for type paths Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 56 |  fn alg_id_value(&self) -> untrusted::Input<'_> { Step #3 - "compile-libfuzzer-coverage-x86_64":  | ++++ Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": warning: hiding a lifetime that's elided elsewhere is confusing Step #3 - "compile-libfuzzer-coverage-x86_64":  --> /src/vtpm-td/deps/spdm-rs/external/ring/src/pkcs8.rs:65:22 Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 65 |  pub fn curve_oid(&self) -> untrusted::Input { Step #3 - "compile-libfuzzer-coverage-x86_64":  | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here Step #3 - "compile-libfuzzer-coverage-x86_64":  | | Step #3 - "compile-libfuzzer-coverage-x86_64":  | the lifetime is elided here Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64":  = help: the same lifetime is referred to in inconsistent ways, making the signature confusing Step #3 - "compile-libfuzzer-coverage-x86_64": help: use `'_` for type paths Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 65 |  pub fn curve_oid(&self) -> untrusted::Input<'_> { Step #3 - "compile-libfuzzer-coverage-x86_64":  | ++++ Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": warning: hiding a lifetime that's elided elsewhere is confusing Step #3 - "compile-libfuzzer-coverage-x86_64":  --> /src/vtpm-td/deps/spdm-rs/external/ring/src/rsa/public_modulus.rs:72:25 Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 72 |  pub(super) fn value(&self) -> bigint::Modulus { Step #3 - "compile-libfuzzer-coverage-x86_64":  | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here Step #3 - "compile-libfuzzer-coverage-x86_64":  | | Step #3 - "compile-libfuzzer-coverage-x86_64":  | the lifetime is elided here Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64":  = help: the same lifetime is referred to in inconsistent ways, making the signature confusing Step #3 - "compile-libfuzzer-coverage-x86_64": help: use `'_` for type paths Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 72 |  pub(super) fn value(&self) -> bigint::Modulus<'_, N> { Step #3 - "compile-libfuzzer-coverage-x86_64":  | +++ Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling webpki v0.22.4 (/src/vtpm-td/deps/spdm-rs/external/webpki) Step #3 - "compile-libfuzzer-coverage-x86_64": warning: unused import: `CONSTRUCTED` Step #3 - "compile-libfuzzer-coverage-x86_64":  --> /src/vtpm-td/deps/spdm-rs/external/webpki/src/der.rs:17:24 Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 17 |  der::{nested, Tag, CONSTRUCTED}, Step #3 - "compile-libfuzzer-coverage-x86_64":  | ^^^^^^^^^^^ Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64":  = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": warning: hiding a lifetime that's elided elsewhere is confusing Step #3 - "compile-libfuzzer-coverage-x86_64":  --> /src/vtpm-td/deps/spdm-rs/external/webpki/src/end_entity.rs:78:25 Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 78 |  pub(super) fn inner(&self) -> &cert::Cert { Step #3 - "compile-libfuzzer-coverage-x86_64":  | ^^^^^ ^^^^^^^^^^^ Step #3 - "compile-libfuzzer-coverage-x86_64":  | | || Step #3 - "compile-libfuzzer-coverage-x86_64":  | | |the same lifetime is hidden here Step #3 - "compile-libfuzzer-coverage-x86_64":  | | the same lifetime is elided here Step #3 - "compile-libfuzzer-coverage-x86_64":  | the lifetime is elided here Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64":  = help: the same lifetime is referred to in inconsistent ways, making the signature confusing Step #3 - "compile-libfuzzer-coverage-x86_64":  = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default Step #3 - "compile-libfuzzer-coverage-x86_64": help: use `'_` for type paths Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 78 |  pub(super) fn inner(&self) -> &cert::Cert<'_> { Step #3 - "compile-libfuzzer-coverage-x86_64":  | ++++ Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": warning: hiding a lifetime that's elided elsewhere is confusing Step #3 - "compile-libfuzzer-coverage-x86_64":  --> /src/vtpm-td/deps/spdm-rs/external/webpki/src/name/dns_name.rs:44:19 Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 44 |  pub fn as_ref(&self) -> DnsNameRef { Step #3 - "compile-libfuzzer-coverage-x86_64":  | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here Step #3 - "compile-libfuzzer-coverage-x86_64":  | | Step #3 - "compile-libfuzzer-coverage-x86_64":  | the lifetime is elided here Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64":  = help: the same lifetime is referred to in inconsistent ways, making the signature confusing Step #3 - "compile-libfuzzer-coverage-x86_64": help: use `'_` for type paths Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 44 |  pub fn as_ref(&self) -> DnsNameRef<'_> { Step #3 - "compile-libfuzzer-coverage-x86_64":  | ++++ Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": warning: `ring` (lib) generated 8 warnings (run `cargo fix --lib -p ring` to apply 5 suggestions) Step #3 - "compile-libfuzzer-coverage-x86_64": warning: `webpki` (lib) generated 3 warnings (run `cargo fix --lib -p webpki` to apply 3 suggestions) Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling spdmlib v0.1.0 (/src/vtpm-td/deps/spdm-rs/spdmlib) Step #3 - "compile-libfuzzer-coverage-x86_64": warning: unused import: `alloc::boxed::Box` Step #3 - "compile-libfuzzer-coverage-x86_64":  --> /src/vtpm-td/deps/spdm-rs/spdmlib/src/common/mod.rs:14:5 Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 14 | use alloc::boxed::Box; Step #3 - "compile-libfuzzer-coverage-x86_64":  | ^^^^^^^^^^^^^^^^^ Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64":  = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": warning: the feature `async_fn_in_trait` has been stable since 1.75.0 and no longer requires an attribute to enable Step #3 - "compile-libfuzzer-coverage-x86_64":  --> /src/vtpm-td/deps/spdm-rs/spdmlib/src/lib.rs:9:12 Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 9 | #![feature(async_fn_in_trait)] Step #3 - "compile-libfuzzer-coverage-x86_64":  | ^^^^^^^^^^^^^^^^^ Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64":  = note: `#[warn(stable_features)]` on by default Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling crypto v0.1.0 (/src/vtpm-td/src/crypto) Step #3 - "compile-libfuzzer-coverage-x86_64": warning: hiding a lifetime that's elided elsewhere is confusing Step #3 - "compile-libfuzzer-coverage-x86_64":  --> /src/vtpm-td/src/crypto/src/x509.rs:164:28 Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 164 |  pub fn tbs_certificate(&self) -> &TBSCertificate { Step #3 - "compile-libfuzzer-coverage-x86_64":  | ^^^^^ ^^^^^^^^^^^^^^^ Step #3 - "compile-libfuzzer-coverage-x86_64":  | | || Step #3 - "compile-libfuzzer-coverage-x86_64":  | | |the same lifetime is hidden here Step #3 - "compile-libfuzzer-coverage-x86_64":  | | the same lifetime is elided here Step #3 - "compile-libfuzzer-coverage-x86_64":  | the lifetime is elided here Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64":  = help: the same lifetime is referred to in inconsistent ways, making the signature confusing Step #3 - "compile-libfuzzer-coverage-x86_64":  = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default Step #3 - "compile-libfuzzer-coverage-x86_64": help: use `'_` for type paths Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 164 |  pub fn tbs_certificate(&self) -> &TBSCertificate<'_> { Step #3 - "compile-libfuzzer-coverage-x86_64":  | ++++ Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": warning: `spdmlib` (lib) generated 2 warnings (run `cargo fix --lib -p spdmlib` to apply 1 suggestion) Step #3 - "compile-libfuzzer-coverage-x86_64": warning: `crypto` (lib) generated 1 warning (run `cargo fix --lib -p crypto` to apply 1 suggestion) Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling certchain-fuzz v0.0.0 (/src/vtpm-td/src/crypto/fuzz) Step #3 - "compile-libfuzzer-coverage-x86_64": warning: unused imports: `get_cert_from_certchain` and `parse_extensions` Step #3 - "compile-libfuzzer-coverage-x86_64":  --> /src/vtpm-td/src/crypto/fuzz/fuzz_targets/afl_certchain.rs:1:23 Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 1 | use crypto::resolve::{get_cert_from_certchain, parse_extensions}; Step #3 - "compile-libfuzzer-coverage-x86_64":  | ^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64":  = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": warning: unused import: `crypto::x509::Certificate` Step #3 - "compile-libfuzzer-coverage-x86_64":  --> /src/vtpm-td/src/crypto/fuzz/fuzz_targets/afl_certchain.rs:2:5 Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 2 | use crypto::x509::Certificate; Step #3 - "compile-libfuzzer-coverage-x86_64":  | ^^^^^^^^^^^^^^^^^^^^^^^^^ Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": warning: unused import: `der::Decode` Step #3 - "compile-libfuzzer-coverage-x86_64":  --> /src/vtpm-td/src/crypto/fuzz/fuzz_targets/afl_certchain.rs:3:5 Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 3 | use der::Decode; Step #3 - "compile-libfuzzer-coverage-x86_64":  | ^^^^^^^^^^^ Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": warning: unused variable: `td_report` Step #3 - "compile-libfuzzer-coverage-x86_64":  --> /src/vtpm-td/src/crypto/fuzz/fuzz_targets/certchain.rs:21:25 Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64": 21 |  let td_report = parse_extensions(&extensions.unwrap()); Step #3 - "compile-libfuzzer-coverage-x86_64":  | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_td_report` Step #3 - "compile-libfuzzer-coverage-x86_64":  | Step #3 - "compile-libfuzzer-coverage-x86_64":  = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": warning: `certchain-fuzz` (bin "afl_certchain") generated 3 warnings (run `cargo fix --bin "afl_certchain"` to apply 3 suggestions) Step #3 - "compile-libfuzzer-coverage-x86_64": warning: `certchain-fuzz` (bin "certchain") generated 1 warning Step #3 - "compile-libfuzzer-coverage-x86_64":  Finished `dev` profile [unoptimized + debuginfo] target(s) in 18.01s Step #3 - "compile-libfuzzer-coverage-x86_64": + FUZZ_TARGET_OUTPUT_DIR=fuzz/target/x86_64-unknown-linux-gnu/release Step #3 - "compile-libfuzzer-coverage-x86_64": ++ cargo fuzz list Step #3 - "compile-libfuzzer-coverage-x86_64": + fuzz_tcs='afl_certchain Step #3 - "compile-libfuzzer-coverage-x86_64": certchain' Step #3 - "compile-libfuzzer-coverage-x86_64": + for tcs in ${fuzz_tcs[@]} Step #3 - "compile-libfuzzer-coverage-x86_64": + [[ afl_certchain =~ afl ]] Step #3 - "compile-libfuzzer-coverage-x86_64": + continue Step #3 - "compile-libfuzzer-coverage-x86_64": + for tcs in ${fuzz_tcs[@]} Step #3 - "compile-libfuzzer-coverage-x86_64": + [[ certchain =~ afl ]] Step #3 - "compile-libfuzzer-coverage-x86_64": + FUZZ_TARGET_NAME=certchain Step #3 - "compile-libfuzzer-coverage-x86_64": ++ basename /src/vtpm-td/./src/crypto Step #3 - "compile-libfuzzer-coverage-x86_64": + CRATE_NAME=crypto Step #3 - "compile-libfuzzer-coverage-x86_64": + cp fuzz/target/x86_64-unknown-linux-gnu/release/certchain /workspace/out/libfuzzer-coverage-x86_64/crypto-certchain Finished Step #3 - "compile-libfuzzer-coverage-x86_64" Starting Step #4 Step #4: Pulling image: gcr.io/oss-fuzz-base/base-runner Step #4: Using default tag: latest Step #4: latest: Pulling from oss-fuzz-base/base-runner Step #4: b549f31133a9: Already exists Step #4: 8cc952694f0c: Already exists Step #4: ad082a29420a: Already exists Step #4: 454d887d2dcb: Pulling fs layer Step #4: 1d3ceccc9bc8: Pulling fs layer Step #4: 0ebcb8f48457: Pulling fs layer Step #4: db3dcb228855: Pulling fs layer Step #4: 4452ff34abd2: Pulling fs layer Step #4: 8d6195f8002e: Pulling fs layer Step #4: 8381e7d2b0db: Pulling fs layer Step #4: 91fe892beb47: Pulling fs layer Step #4: 09cd445d3e4f: Pulling fs layer Step #4: 26444427a65c: Pulling fs layer Step #4: ea7ef52a060c: Pulling fs layer Step #4: d83b61053cde: Pulling fs layer Step #4: d98530da3886: Pulling fs layer Step #4: ebd4881dd54a: Pulling fs layer Step #4: f14ad332c3e3: Pulling fs layer Step #4: a42962d70c74: Pulling fs layer Step #4: b998cf55ad59: Pulling fs layer Step #4: 02cefdc59786: Pulling fs layer Step #4: 91fe892beb47: Waiting Step #4: abb0cb2e69e3: Pulling fs layer Step #4: 0034c83c0d25: Pulling fs layer Step #4: 09cd445d3e4f: Waiting Step #4: 374d3b2c706c: Pulling fs layer Step #4: d98530da3886: Waiting Step #4: 26444427a65c: Waiting Step #4: ebd4881dd54a: Waiting Step #4: f14ad332c3e3: Waiting Step #4: e4623f62da66: Pulling fs layer Step #4: a42962d70c74: Waiting Step #4: 27b5b6f76367: Pulling fs layer Step #4: d24219110aa8: Pulling fs layer Step #4: d83b61053cde: Waiting Step #4: 8381e7d2b0db: Waiting Step #4: 7717e508e795: Pulling fs layer Step #4: 02cefdc59786: Waiting Step #4: abb0cb2e69e3: Waiting Step #4: 27b5b6f76367: Waiting Step #4: 0034c83c0d25: Waiting Step #4: 374d3b2c706c: Waiting Step #4: d24219110aa8: Waiting Step #4: 7717e508e795: Waiting Step #4: e4623f62da66: Waiting Step #4: b998cf55ad59: Waiting Step #4: 0ebcb8f48457: Verifying Checksum Step #4: 0ebcb8f48457: Download complete Step #4: 4452ff34abd2: Verifying Checksum Step #4: 4452ff34abd2: Download complete Step #4: 454d887d2dcb: Verifying Checksum Step #4: 454d887d2dcb: Download complete Step #4: db3dcb228855: Verifying Checksum Step #4: db3dcb228855: Download complete Step #4: 1d3ceccc9bc8: Verifying Checksum Step #4: 1d3ceccc9bc8: Download complete Step #4: 8381e7d2b0db: Verifying Checksum Step #4: 8381e7d2b0db: Download complete Step #4: 91fe892beb47: Verifying Checksum Step #4: 91fe892beb47: Download complete Step #4: 09cd445d3e4f: Verifying Checksum Step #4: 09cd445d3e4f: Download complete Step #4: 454d887d2dcb: Pull complete Step #4: d83b61053cde: Download complete Step #4: d98530da3886: Download complete Step #4: ea7ef52a060c: Verifying Checksum Step #4: ea7ef52a060c: Download complete Step #4: f14ad332c3e3: Download complete Step #4: 1d3ceccc9bc8: Pull complete Step #4: 8d6195f8002e: Verifying Checksum Step #4: 8d6195f8002e: Download complete Step #4: b998cf55ad59: Verifying Checksum Step #4: b998cf55ad59: Download complete Step #4: 0ebcb8f48457: Pull complete Step #4: 02cefdc59786: Verifying Checksum Step #4: 02cefdc59786: Download complete Step #4: 374d3b2c706c: Verifying Checksum Step #4: 374d3b2c706c: Download complete Step #4: 0034c83c0d25: Download complete Step #4: 26444427a65c: Download complete Step #4: db3dcb228855: Pull complete Step #4: 27b5b6f76367: Verifying Checksum Step #4: 27b5b6f76367: Download complete Step #4: 4452ff34abd2: Pull complete Step #4: e4623f62da66: Verifying Checksum Step #4: e4623f62da66: Download complete Step #4: 7717e508e795: Verifying Checksum Step #4: 7717e508e795: Download complete Step #4: ebd4881dd54a: Verifying Checksum Step #4: ebd4881dd54a: Download complete Step #4: d24219110aa8: Verifying Checksum Step #4: d24219110aa8: Download complete Step #4: abb0cb2e69e3: Verifying Checksum Step #4: abb0cb2e69e3: Download complete Step #4: a42962d70c74: Verifying Checksum Step #4: a42962d70c74: Download complete Step #4: 8d6195f8002e: Pull complete Step #4: 8381e7d2b0db: Pull complete Step #4: 91fe892beb47: Pull complete Step #4: 09cd445d3e4f: Pull complete Step #4: 26444427a65c: Pull complete Step #4: ea7ef52a060c: Pull complete Step #4: d83b61053cde: Pull complete Step #4: d98530da3886: Pull complete Step #4: ebd4881dd54a: Pull complete Step #4: f14ad332c3e3: Pull complete Step #4: a42962d70c74: Pull complete Step #4: b998cf55ad59: Pull complete Step #4: 02cefdc59786: Pull complete Step #4: abb0cb2e69e3: Pull complete Step #4: 0034c83c0d25: Pull complete Step #4: 374d3b2c706c: Pull complete Step #4: e4623f62da66: Pull complete Step #4: 27b5b6f76367: Pull complete Step #4: d24219110aa8: Pull complete Step #4: 7717e508e795: Pull complete Step #4: Digest: sha256:0ffacd47b56c8bf587d0df57a04505c0ecd767a5fcc82cf96bcfa65b0b4f2e22 Step #4: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-runner:latest Step #4: gcr.io/oss-fuzz-base/base-runner:latest Finished Step #4 Starting Step #5 Step #5: Already have image (with digest): gcr.io/oss-fuzz-base/base-runner Step #5: [/corpus/crypto-certchain.zip] Step #5: End-of-central-directory signature not found. Either this file is not Step #5: a zipfile, or it constitutes one disk of a multi-part archive. In the Step #5: latter case the central directory and zipfile comment will be found on Step #5: the last disk(s) of this archive. Step #5: unzip: cannot find zipfile directory in one of /corpus/crypto-certchain.zip or Step #5: /corpus/crypto-certchain.zip.zip, and cannot find /corpus/crypto-certchain.zip.ZIP, period. Step #5: Failed to unpack the corpus for crypto-certchain. This usually means that corpus backup for a particular fuzz target does not exist. If a fuzz target was added in the last 24 hours, please wait one more day. Otherwise, something is wrong with the fuzz target or the infrastructure, and corpus pruning task does not finish successfully. Step #5: ******************************************************************************** Step #5: Code coverage report generation failed. Step #5: To reproduce, run: Step #5: python infra/helper.py build_image vtpm-td Step #5: python infra/helper.py build_fuzzers --sanitizer coverage vtpm-td Step #5: python infra/helper.py coverage vtpm-td Step #5: ******************************************************************************** Finished Step #5 ERROR ERROR: build step 5 "gcr.io/oss-fuzz-base/base-runner" failed: step exited with non-zero status: 1