starting build "719ff331-fc1b-4864-8bf3-8cd72f3eb5a4" 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 Step #1: Already have image (with digest): gcr.io/cloud-builders/docker Step #1: Sending build context to Docker daemon 5.12kB Step #1: Step 1/4 : FROM gcr.io/oss-fuzz-base/base-builder-go Step #1: latest: Pulling from oss-fuzz-base/base-builder-go Step #1: b549f31133a9: Pulling fs layer Step #1: a6d35d1a0350: Pulling fs layer Step #1: 580fdfa13b1b: Pulling fs layer Step #1: 1405bfab4466: Pulling fs layer Step #1: a757b2605f4e: Pulling fs layer Step #1: ccb0fc82c2e3: Pulling fs layer Step #1: e3268e59c103: Pulling fs layer Step #1: f2e8fc3f3f23: Pulling fs layer Step #1: 53b49708e4ff: Pulling fs layer Step #1: 6990a5ad36c4: Pulling fs layer Step #1: d6c49aa3375b: Pulling fs layer Step #1: eed49cd19991: Pulling fs layer Step #1: f5d2ce154b86: Pulling fs layer Step #1: 484718e94cbc: Pulling fs layer Step #1: 4158576d060c: Pulling fs layer Step #1: 27fbc9a9ce26: Pulling fs layer Step #1: e50ee4df72d0: Pulling fs layer Step #1: eb7b65688a31: Pulling fs layer Step #1: 602e4fba0ce4: Pulling fs layer Step #1: ccb0fc82c2e3: Waiting Step #1: 9f029dbae60c: Pulling fs layer Step #1: 01c322e4816f: Pulling fs layer Step #1: e3268e59c103: Waiting Step #1: 1405bfab4466: Waiting Step #1: c1cdf88208d6: Pulling fs layer Step #1: a757b2605f4e: Waiting Step #1: f2e8fc3f3f23: Waiting Step #1: e2922308f23e: Pulling fs layer Step #1: 500af3f64c08: Pulling fs layer Step #1: 53b49708e4ff: Waiting Step #1: a529e48fa528: Pulling fs layer Step #1: 27fbc9a9ce26: Waiting Step #1: f7c9bce908ea: Pulling fs layer Step #1: 6990a5ad36c4: Waiting Step #1: 7f3ec81784d8: Pulling fs layer Step #1: e50ee4df72d0: Waiting Step #1: d6c49aa3375b: Waiting Step #1: 723a5fbd1018: Pulling fs layer Step #1: 00c04ce48537: Pulling fs layer Step #1: eb7b65688a31: Waiting Step #1: eed49cd19991: Waiting Step #1: b3546bb64144: Pulling fs layer Step #1: bd3b4b202bdb: Pulling fs layer Step #1: f5d2ce154b86: Waiting Step #1: e696f5eafe3c: Pulling fs layer Step #1: 4158576d060c: Waiting Step #1: 1c2ce783007a: Pulling fs layer Step #1: 484718e94cbc: Waiting Step #1: 602e4fba0ce4: Waiting Step #1: 9f029dbae60c: Waiting Step #1: e2922308f23e: Waiting Step #1: f7c9bce908ea: Waiting Step #1: 01c322e4816f: Waiting Step #1: 500af3f64c08: Waiting Step #1: 7f3ec81784d8: Waiting Step #1: c1cdf88208d6: Waiting Step #1: a529e48fa528: Waiting Step #1: bd3b4b202bdb: Waiting Step #1: 723a5fbd1018: Waiting Step #1: b3546bb64144: Waiting Step #1: 00c04ce48537: Waiting Step #1: e696f5eafe3c: Waiting Step #1: 1c2ce783007a: Waiting Step #1: 580fdfa13b1b: Verifying Checksum Step #1: 580fdfa13b1b: Download complete Step #1: 1405bfab4466: Verifying Checksum Step #1: 1405bfab4466: Download complete Step #1: b549f31133a9: Verifying Checksum Step #1: b549f31133a9: Download complete Step #1: ccb0fc82c2e3: Verifying Checksum Step #1: ccb0fc82c2e3: Download complete Step #1: a757b2605f4e: Verifying Checksum Step #1: a757b2605f4e: Download complete Step #1: f2e8fc3f3f23: Verifying Checksum Step #1: f2e8fc3f3f23: Download complete Step #1: 53b49708e4ff: Verifying Checksum Step #1: 53b49708e4ff: Download complete Step #1: a6d35d1a0350: Verifying Checksum Step #1: a6d35d1a0350: Download complete Step #1: d6c49aa3375b: Verifying Checksum Step #1: d6c49aa3375b: Download complete Step #1: eed49cd19991: Verifying Checksum Step #1: eed49cd19991: Download complete Step #1: f5d2ce154b86: Verifying Checksum Step #1: f5d2ce154b86: Download complete Step #1: 484718e94cbc: Verifying Checksum Step #1: 484718e94cbc: Download complete Step #1: 4158576d060c: Verifying Checksum Step #1: 4158576d060c: Download complete Step #1: 27fbc9a9ce26: Verifying Checksum Step #1: 27fbc9a9ce26: Download complete Step #1: b549f31133a9: Pull complete Step #1: e50ee4df72d0: Verifying Checksum Step #1: e50ee4df72d0: Download complete Step #1: eb7b65688a31: Download complete Step #1: 602e4fba0ce4: Verifying Checksum Step #1: 602e4fba0ce4: Download complete Step #1: 9f029dbae60c: Verifying Checksum Step #1: 9f029dbae60c: Download complete Step #1: 01c322e4816f: Download complete Step #1: 6990a5ad36c4: Verifying Checksum Step #1: 6990a5ad36c4: Download complete Step #1: e2922308f23e: Download complete Step #1: c1cdf88208d6: Verifying Checksum Step #1: c1cdf88208d6: Download complete Step #1: 500af3f64c08: Verifying Checksum Step #1: 500af3f64c08: Download complete Step #1: a529e48fa528: Verifying Checksum Step #1: a529e48fa528: Download complete Step #1: f7c9bce908ea: Verifying Checksum Step #1: f7c9bce908ea: Download complete Step #1: 7f3ec81784d8: Verifying Checksum Step #1: 7f3ec81784d8: Download complete Step #1: 723a5fbd1018: Download complete Step #1: 00c04ce48537: Verifying Checksum Step #1: 00c04ce48537: Download complete Step #1: b3546bb64144: Verifying Checksum Step #1: b3546bb64144: Download complete Step #1: bd3b4b202bdb: Download complete Step #1: 1c2ce783007a: Verifying Checksum Step #1: 1c2ce783007a: Download complete Step #1: e3268e59c103: Verifying Checksum Step #1: e3268e59c103: Download complete Step #1: e696f5eafe3c: Verifying Checksum Step #1: e696f5eafe3c: Download complete Step #1: a6d35d1a0350: Pull complete Step #1: 580fdfa13b1b: Pull complete Step #1: 1405bfab4466: Pull complete Step #1: a757b2605f4e: Pull complete Step #1: ccb0fc82c2e3: Pull complete Step #1: e3268e59c103: Pull complete Step #1: f2e8fc3f3f23: Pull complete Step #1: 53b49708e4ff: Pull complete Step #1: 6990a5ad36c4: Pull complete Step #1: d6c49aa3375b: Pull complete Step #1: eed49cd19991: Pull complete Step #1: f5d2ce154b86: Pull complete Step #1: 484718e94cbc: Pull complete Step #1: 4158576d060c: Pull complete Step #1: 27fbc9a9ce26: Pull complete Step #1: e50ee4df72d0: Pull complete Step #1: eb7b65688a31: Pull complete Step #1: 602e4fba0ce4: Pull complete Step #1: 9f029dbae60c: Pull complete Step #1: 01c322e4816f: Pull complete Step #1: c1cdf88208d6: Pull complete Step #1: e2922308f23e: Pull complete Step #1: 500af3f64c08: Pull complete Step #1: a529e48fa528: Pull complete Step #1: f7c9bce908ea: Pull complete Step #1: 7f3ec81784d8: Pull complete Step #1: 723a5fbd1018: Pull complete Step #1: 00c04ce48537: Pull complete Step #1: b3546bb64144: Pull complete Step #1: bd3b4b202bdb: Pull complete Step #1: e696f5eafe3c: Pull complete Step #1: 1c2ce783007a: Pull complete Step #1: Digest: sha256:1af871765c212bce1e3cdb182b796440a708f9fff86b60583c5517e4ca5225c9 Step #1: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder-go:latest Step #1: ---> 680043444d90 Step #1: Step 2/4 : RUN git clone --depth 1 https://github.com/istio/istio Step #1: ---> Running in 9666baca5300 Step #1: Cloning into 'istio'... Step #1: Removing intermediate container 9666baca5300 Step #1: ---> 9c55b7c6c9e6 Step #1: Step 3/4 : COPY build.sh $SRC/ Step #1: ---> 6e26a43d9dc1 Step #1: Step 4/4 : WORKDIR $SRC/istio Step #1: ---> Running in 466d6a87cb65 Step #1: Removing intermediate container 466d6a87cb65 Step #1: ---> 34c4073ab5ba Step #1: Successfully built 34c4073ab5ba Step #1: Successfully tagged gcr.io/oss-fuzz/istio:latest Finished Step #1 Starting Step #2 - "srcmap" Step #2 - "srcmap": Already have image: gcr.io/oss-fuzz/istio Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + SRCMAP=/tmp/files6PORO Step #2 - "srcmap": + echo '{}' Step #2 - "srcmap": + PATHS_TO_SCAN=/src Step #2 - "srcmap": + [[ go == \g\o ]] Step #2 - "srcmap": + PATHS_TO_SCAN='/src /root/go' Step #2 - "srcmap": ++ find /src /root/go -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/istio/.git Step #2 - "srcmap": + GIT_DIR=/src/istio Step #2 - "srcmap": + cd /src/istio Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://github.com/istio/istio Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=fae8725851764d117548986f9ee3fc5fcfd4acb9 Step #2 - "srcmap": + jq_inplace /tmp/files6PORO '."/src/istio" = { type: "git", url: "https://github.com/istio/istio", rev: "fae8725851764d117548986f9ee3fc5fcfd4acb9" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/fileuULvAa Step #2 - "srcmap": + cat /tmp/files6PORO Step #2 - "srcmap": + jq '."/src/istio" = { type: "git", url: "https://github.com/istio/istio", rev: "fae8725851764d117548986f9ee3fc5fcfd4acb9" }' Step #2 - "srcmap": + mv /tmp/fileuULvAa /tmp/files6PORO Step #2 - "srcmap": ++ find /src /root/go -name .svn -type d Step #2 - "srcmap": ++ find /src /root/go -name .hg -type d Step #2 - "srcmap": + '[' '' '!=' '' ']' Step #2 - "srcmap": + cat /tmp/files6PORO Step #2 - "srcmap": + rm /tmp/files6PORO Step #2 - "srcmap": { Step #2 - "srcmap": "/src/istio": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://github.com/istio/istio", Step #2 - "srcmap": "rev": "fae8725851764d117548986f9ee3fc5fcfd4acb9" 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": 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++ -lresolv Step #3 - "compile-libfuzzer-coverage-x86_64": CFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -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 -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": + '[' -n '' ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + /src/istio/tests/fuzz/oss_fuzz_build.sh Step #3 - "compile-libfuzzer-coverage-x86_64": + cd /src Step #3 - "compile-libfuzzer-coverage-x86_64": + git clone https://github.com/AdamKorcz/instrumentation Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into 'instrumentation'... Step #3 - "compile-libfuzzer-coverage-x86_64": remote: Enumerating objects: 206, done. Step #3 - "compile-libfuzzer-coverage-x86_64": remote: Counting objects: 14% (1/7) remote: Counting objects: 28% (2/7) remote: Counting objects: 42% (3/7) remote: Counting objects: 57% (4/7) remote: Counting objects: 71% (5/7) remote: Counting objects: 85% (6/7) remote: Counting objects: 100% (7/7) remote: Counting objects: 100% (7/7), done. Step #3 - "compile-libfuzzer-coverage-x86_64": remote: Compressing objects: 14% (1/7) remote: Compressing objects: 28% (2/7) remote: Compressing objects: 42% (3/7) remote: Compressing objects: 57% (4/7) remote: Compressing objects: 71% (5/7) remote: Compressing objects: 85% (6/7) remote: Compressing objects: 100% (7/7) remote: Compressing objects: 100% (7/7), done. Step #3 - "compile-libfuzzer-coverage-x86_64": Receiving objects: 0% (1/206) Receiving objects: 1% (3/206) Receiving objects: 2% (5/206) Receiving objects: 3% (7/206) Receiving objects: 4% (9/206) Receiving objects: 5% (11/206) Receiving objects: 6% (13/206) Receiving objects: 7% (15/206) Receiving objects: 8% (17/206) Receiving objects: 9% (19/206) Receiving objects: 10% (21/206) Receiving objects: 11% (23/206) Receiving objects: 12% (25/206) Receiving objects: 13% (27/206) Receiving objects: 14% (29/206) remote: Total 206 (delta 2), reused 2 (delta 0), pack-reused 199 Step #3 - "compile-libfuzzer-coverage-x86_64": Receiving objects: 15% (31/206) Receiving objects: 16% (33/206) Receiving objects: 17% (36/206) Receiving objects: 18% (38/206) Receiving objects: 19% (40/206) Receiving objects: 20% (42/206) Receiving objects: 21% (44/206) Receiving objects: 22% (46/206) Receiving objects: 23% (48/206) Receiving objects: 24% (50/206) Receiving objects: 25% (52/206) Receiving objects: 26% (54/206) Receiving objects: 27% (56/206) Receiving objects: 28% (58/206) Receiving objects: 29% (60/206) Receiving objects: 30% (62/206) Receiving objects: 31% (64/206) Receiving objects: 32% (66/206) Receiving objects: 33% (68/206) Receiving objects: 34% (71/206) Receiving objects: 35% (73/206) Receiving objects: 36% (75/206) Receiving objects: 37% (77/206) Receiving objects: 38% (79/206) Receiving objects: 39% (81/206) Receiving objects: 40% (83/206) Receiving objects: 41% (85/206) Receiving objects: 42% (87/206) Receiving objects: 43% (89/206) Receiving objects: 44% (91/206) Receiving objects: 45% (93/206) Receiving objects: 46% (95/206) Receiving objects: 47% (97/206) Receiving objects: 48% (99/206) Receiving objects: 49% (101/206) Receiving objects: 50% (103/206) Receiving objects: 51% (106/206) Receiving objects: 52% (108/206) Receiving objects: 53% (110/206) Receiving objects: 54% (112/206) Receiving objects: 55% (114/206) Receiving objects: 56% (116/206) Receiving objects: 57% (118/206) Receiving objects: 58% (120/206) Receiving objects: 59% (122/206) Receiving objects: 60% (124/206) Receiving objects: 61% (126/206) Receiving objects: 62% (128/206) Receiving objects: 63% (130/206) Receiving objects: 64% (132/206) Receiving objects: 65% (134/206) Receiving objects: 66% (136/206) Receiving objects: 67% (139/206) Receiving objects: 68% (141/206) Receiving objects: 69% (143/206) Receiving objects: 70% (145/206) Receiving objects: 71% (147/206) Receiving objects: 72% (149/206) Receiving objects: 73% (151/206) Receiving objects: 74% (153/206) Receiving objects: 75% (155/206) Receiving objects: 76% (157/206) Receiving objects: 77% (159/206) Receiving objects: 78% (161/206) Receiving objects: 79% (163/206) Receiving objects: 80% (165/206) Receiving objects: 81% (167/206) Receiving objects: 82% (169/206) Receiving objects: 83% (171/206) Receiving objects: 84% (174/206) Receiving objects: 85% (176/206) Receiving objects: 86% (178/206) Receiving objects: 87% (180/206) Receiving objects: 88% (182/206) Receiving objects: 89% (184/206) Receiving objects: 90% (186/206) Receiving objects: 91% (188/206) Receiving objects: 92% (190/206) Receiving objects: 93% (192/206) Receiving objects: 94% (194/206) Receiving objects: 95% (196/206) Receiving objects: 96% (198/206) Receiving objects: 97% (200/206) Receiving objects: 98% (202/206) Receiving objects: 99% (204/206) Receiving objects: 100% (206/206) Receiving objects: 100% (206/206), 45.51 KiB | 1.82 MiB/s, done. Step #3 - "compile-libfuzzer-coverage-x86_64": Resolving deltas: 0% (0/114) Resolving deltas: 5% (6/114) Resolving deltas: 8% (10/114) Resolving deltas: 9% (11/114) Resolving deltas: 29% (34/114) Resolving deltas: 32% (37/114) Resolving deltas: 35% (41/114) Resolving deltas: 40% (46/114) Resolving deltas: 41% (47/114) Resolving deltas: 42% (48/114) Resolving deltas: 64% (74/114) Resolving deltas: 65% (75/114) Resolving deltas: 66% (76/114) Resolving deltas: 67% (77/114) Resolving deltas: 68% (78/114) Resolving deltas: 69% (79/114) Resolving deltas: 70% (80/114) Resolving deltas: 71% (82/114) Resolving deltas: 100% (114/114) Resolving deltas: 100% (114/114), done. Step #3 - "compile-libfuzzer-coverage-x86_64": + cd instrumentation Step #3 - "compile-libfuzzer-coverage-x86_64": + go run main.go --target_dir=/src/istio --check_io_length=true Step #3 - "compile-libfuzzer-coverage-x86_64": go: downloading golang.org/x/tools v0.3.0 Step #3 - "compile-libfuzzer-coverage-x86_64": go: downloading golang.org/x/mod v0.7.0 Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/cni/pkg/log/uds.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/cni/pkg/nodeagent/cni-watcher.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/cni/pkg/nodeagent/netns.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/cni/pkg/nodeagent/podcgroupns.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/cni/pkg/nodeagent/ztunnelserver.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/cni/pkg/plugin/cnieventclient.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/cni/pkg/util/executil.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/cni/test/install_cni.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/admin/istiodconfig.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/authz/analyzer.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/authz/authz.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/authz/listener.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/checkinject/checkinject.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/config/config.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/dashboard/dashboard.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/describe/describe.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/injector/injector-list.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/internaldebug/internal-debug.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/kubeinject/kubeinject.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/metrics/metrics.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/multicluster/remote_secret.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/multixds/gather.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/proxyconfig/clusters.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/proxyconfig/proxyconfig.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/proxystatus/proxystatus.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/tag/generate.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/tag/tag.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/util/common.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/util/formatting/formatter.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/util/proto/messageslice.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/util/testutil/util.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/validate/validate.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/workload/workload.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/writer/compare/cluster.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/writer/compare/comparator.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/writer/compare/listener.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/writer/compare/route.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/writer/compare/sds/writer.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/writer/envoy/clusters/clusters.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/writer/envoy/configdump/configdump.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/writer/pilot/status.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/writer/table/writer.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/istioctl/pkg/writer/ztunnel/configdump/configdump.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/operator/cmd/mesh/install.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/operator/cmd/mesh/profile-diff.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/operator/cmd/mesh/shared.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/operator/pkg/compare/compare.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/operator/pkg/helmreconciler/common.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/operator/pkg/manifest/shared.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/operator/pkg/object/objects.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/operator/pkg/util/clog/clog.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/operator/pkg/util/progress/progress.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/operator/pkg/util/util.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/operator/pkg/util/yaml.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pilot/cmd/pilot-agent/app/wait.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pilot/cmd/pilot-agent/status/server.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pilot/cmd/pilot-agent/status/util/stats.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pilot/pkg/bootstrap/certcontroller.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pilot/pkg/bootstrap/istio_ca.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pilot/pkg/config/file/store.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pilot/pkg/config/file/util/kubeyaml/kubeyaml.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pilot/pkg/config/kube/crd/conversion.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pilot/pkg/grpc/grpc.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pilot/pkg/leaderelection/k8sleaderelection/k8sresourcelock/multilock.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pilot/pkg/leaderelection/k8sleaderelection/leaderelection.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pilot/pkg/model/context.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pilot/pkg/model/jwks_resolver.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pilot/pkg/networking/core/v1alpha3/fake.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pilot/pkg/networking/util/util.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pilot/pkg/request/command.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pilot/pkg/xds/debuggen.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/bootstrap/instance.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/bootstrap/platform/azure.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/collateral/control.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/config/analysis/local/defaults.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/config/analysis/local/istiod_analyze.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/config/analysis/msg/generate.main.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/config/crd/validator.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/config/model.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/config/schema/codegen/collections.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/config/schema/codegen/common.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/ctrlz/fw/utils.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/envoy/admin.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/file/file.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/filewatcher/worker.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/fuzz/util.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/hbone/dialer.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/hbone/util.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/http/get.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/kube/client.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/kube/inject/inject.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/kube/multicluster/secretcontroller.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/kube/portforwarder.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/kube/util.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/ledger/smt.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/ledger/smt_tools.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/ledger/util.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/log/uds.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/csrctrl/signer/ca_provider.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/csrctrl/signer/signer.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/echo/client.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/echo/fields.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/echo/server/endpoint/grpc.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/echo/server/endpoint/http.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/echo/server/endpoint/instance.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/echo/server/endpoint/tcp.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/echo/server/forwarder/dns.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/echo/server/forwarder/grpc.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/echo/server/forwarder/http.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/echo/server/forwarder/instance.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/echo/server/forwarder/tcp.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/echo/server/forwarder/udp.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/echo/server/forwarder/util.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/echo/server/forwarder/websocket.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/echo/server/instance.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/framework/components/ambient/waypoint.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/framework/components/cluster/kube/cluster.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/framework/components/cluster/topology.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/framework/components/echo/cmd/echogen/echogen.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/framework/components/echo/deployment/flags.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/framework/components/echo/kube/instance.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/framework/components/echo/kube/workload_manager.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/framework/components/echo/util/traffic/result.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/framework/components/gcemetadata/kube.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/framework/components/istio/configmap.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/framework/components/istio/ingress.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/framework/components/istio/installer.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/framework/components/istio/kube.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/framework/components/istioctl/kube.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/framework/components/namespace/kube.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/framework/components/prometheus/kube.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/framework/components/registryredirector/kube.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/framework/components/stackdriver/kube.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/framework/components/zipkin/kube.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/framework/integration/component.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/framework/logging.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/framework/scope.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/framework/testcontext.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/json.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/kube/dump.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/util/file/file.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/util/structpath/instance.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/test/util/tmpl/execute.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/util/protomarshal/protomarshal.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/util/strcase/camelcase.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/wasm/cache.go Step #3 - "compile-libfuzzer-coverage-x86_64": There are files Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/wasm/httpfetcher.go Step #3 - "compile-libfuzzer-coverage-x86_64": There are files Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/wasm/imagefetcher.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/webhooks/validation/controller/controller.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/webhooks/validation/server/server.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/pkg/webhooks/webhookpatch.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/samples/extauthz/cmd/extauthz/main.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/samples/tcp-echo/src/main.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/security/pkg/nodeagent/cache/secretcache.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/security/pkg/nodeagent/plugin/providers/google/stsclient/stsclient.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/security/pkg/nodeagent/util/util.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/security/pkg/pki/ca/selfsignedcarootcertrotator.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/security/pkg/pki/ra/k8s_ra.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/security/pkg/stsservice/tokenmanager/google/tokenexchangeplugin.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/security/pkg/util/jwtutil.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/tests/fuzz/analyzer_fuzzer.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/tests/fuzz/compare_fuzzer.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/tests/fuzz/crd_roundtrip_fuzzer.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/tests/fuzz/inject_fuzzer.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/tools/bug-report/pkg/archive/archive.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/tools/bug-report/pkg/kubectlcmd/kubectlcmd.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/tools/docker-builder/builder/crane.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/tools/docker-builder/builder/tar.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/tools/docker-builder/docker.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/tools/istio-iptables/pkg/dependencies/implementation.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/tools/istio-iptables/pkg/dependencies/implementation_linux.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/tools/istio-iptables/pkg/dependencies/implementation_unspecified.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/tools/istio-iptables/pkg/dependencies/interface.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/tools/istio-iptables/pkg/dependencies/stub.go Step #3 - "compile-libfuzzer-coverage-x86_64": path: /src/istio/tools/istio-iptables/pkg/validation/validator.go Step #3 - "compile-libfuzzer-coverage-x86_64": + cd /src/istio Step #3 - "compile-libfuzzer-coverage-x86_64": + sed -i 's/\"testing\"/\"github.com\/AdamKorcz\/go-118-fuzz-build\/testing\"/g' /src/istio/pkg/fuzz/util.go Step #3 - "compile-libfuzzer-coverage-x86_64": + sed -i 's/out.initJwksResolver()/\/\/out.initJwksResolver()/g' /src/istio/pilot/pkg/xds/discovery.go Step #3 - "compile-libfuzzer-coverage-x86_64": + printf 'package main\nimport _ "github.com/AdamKorcz/go-118-fuzz-build/testing"\n' Step #3 - "compile-libfuzzer-coverage-x86_64": + go mod tidy Step #3 - "compile-libfuzzer-coverage-x86_64": go: downloading go1.22 (linux/amd64) Step #3 - "compile-libfuzzer-coverage-x86_64": go: download go1.22 for linux/amd64: toolchain not available Step #3 - "compile-libfuzzer-coverage-x86_64": ******************************************************************************** Step #3 - "compile-libfuzzer-coverage-x86_64": Failed to build. Step #3 - "compile-libfuzzer-coverage-x86_64": To reproduce, run: Step #3 - "compile-libfuzzer-coverage-x86_64": python infra/helper.py build_image istio Step #3 - "compile-libfuzzer-coverage-x86_64": python infra/helper.py build_fuzzers --sanitizer coverage --engine libfuzzer --architecture x86_64 istio Step #3 - "compile-libfuzzer-coverage-x86_64": ******************************************************************************** Finished Step #3 - "compile-libfuzzer-coverage-x86_64" ERROR ERROR: build step 3 "gcr.io/cloud-builders/docker" failed: step exited with non-zero status: 1