starting build "3ee3b11e-037d-4d2a-b9f2-238d8358580d" 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-28e46077-e985-4188-b310-acbeb636775e" Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": Already have image (with digest): gcr.io/cloud-builders/docker Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": Sending build context to Docker daemon 9.216kB Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": Step 1/7 : FROM gcr.io/oss-fuzz-base/base-builder-ruby Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": latest: Pulling from oss-fuzz-base/base-builder-ruby Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": b549f31133a9: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": cad0867f0297: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 5d07bc49990e: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 21aae50984bf: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 2b5f5f715028: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": fb6a199bc10f: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 1c207e5b0063: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": caf57254f43a: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 1462b1d00e14: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 540ea4dfdceb: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 8fdd4b5faaa9: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 40d7bc1ff8c7: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": d2eb4100ded1: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 156a283b0470: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": e9658ec5255e: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": c4e6646538bb: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 6939a674b517: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 003b03fbacbd: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 58292fae4de9: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": b06c7963df6e: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 21aae50984bf: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 2b5f5f715028: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": b6ae7f0c1d24: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": fb6a199bc10f: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 551029df1c46: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 2f5903485cae: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 1c207e5b0063: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 60671fdd34b1: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": caf57254f43a: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": c1a14989bf3a: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 1462b1d00e14: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 10a7a3f93f2d: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 22ef1e73dafd: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 540ea4dfdceb: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 8fdd4b5faaa9: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": c9621467b9f7: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 6e67e1dc3fc0: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": b06c7963df6e: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": b9c4ff0b77c8: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 2f5903485cae: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 155c2dfe5c67: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": b5f1ebb46627: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": e959da9f743c: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": c66a5b9ffa39: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 0f4fc2b4c404: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 780b129705e7: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": a9144c235512: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": e16fcfe620a9: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": d1e45d3fd44c: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 342a41864beb: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 106a88189688: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": e8df4ab7299f: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": f05e86f25b18: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 947936589c29: Pulling fs layer Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": e9658ec5255e: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 551029df1c46: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": c4e6646538bb: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 58292fae4de9: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 0f4fc2b4c404: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": c9621467b9f7: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 106a88189688: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 40d7bc1ff8c7: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": f05e86f25b18: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": b6ae7f0c1d24: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 60671fdd34b1: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 342a41864beb: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": c66a5b9ffa39: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": d2eb4100ded1: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 947936589c29: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 780b129705e7: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": b9c4ff0b77c8: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": a9144c235512: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 6e67e1dc3fc0: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 10a7a3f93f2d: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": b5f1ebb46627: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 22ef1e73dafd: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 003b03fbacbd: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": e959da9f743c: Waiting Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 5d07bc49990e: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 5d07bc49990e: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": b549f31133a9: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": b549f31133a9: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 21aae50984bf: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 21aae50984bf: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 1c207e5b0063: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": caf57254f43a: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": caf57254f43a: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": cad0867f0297: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": cad0867f0297: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": b549f31133a9: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 540ea4dfdceb: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 540ea4dfdceb: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 8fdd4b5faaa9: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 8fdd4b5faaa9: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 40d7bc1ff8c7: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 40d7bc1ff8c7: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": d2eb4100ded1: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": d2eb4100ded1: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 156a283b0470: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 1462b1d00e14: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 1462b1d00e14: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": e9658ec5255e: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": e9658ec5255e: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": c4e6646538bb: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": c4e6646538bb: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 003b03fbacbd: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 003b03fbacbd: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 6939a674b517: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 6939a674b517: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 58292fae4de9: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 58292fae4de9: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": b06c7963df6e: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": b06c7963df6e: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": b6ae7f0c1d24: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": b6ae7f0c1d24: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 551029df1c46: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 2f5903485cae: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 2f5903485cae: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 60671fdd34b1: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 60671fdd34b1: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": c1a14989bf3a: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": c1a14989bf3a: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 10a7a3f93f2d: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 22ef1e73dafd: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 22ef1e73dafd: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": cad0867f0297: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 5d07bc49990e: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": c9621467b9f7: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": c9621467b9f7: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 6e67e1dc3fc0: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 6e67e1dc3fc0: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": fb6a199bc10f: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": fb6a199bc10f: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 155c2dfe5c67: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 155c2dfe5c67: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": b5f1ebb46627: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": b5f1ebb46627: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": c66a5b9ffa39: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": c66a5b9ffa39: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": e959da9f743c: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": e959da9f743c: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": b9c4ff0b77c8: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": b9c4ff0b77c8: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 780b129705e7: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 0f4fc2b4c404: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 0f4fc2b4c404: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": d1e45d3fd44c: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": d1e45d3fd44c: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": a9144c235512: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": a9144c235512: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": e16fcfe620a9: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": e16fcfe620a9: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": e8df4ab7299f: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": e8df4ab7299f: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 106a88189688: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 106a88189688: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 21aae50984bf: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 2b5f5f715028: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 947936589c29: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 947936589c29: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": f05e86f25b18: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": f05e86f25b18: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 342a41864beb: Verifying Checksum Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 342a41864beb: Download complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": fb6a199bc10f: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 1c207e5b0063: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": caf57254f43a: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 1462b1d00e14: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 540ea4dfdceb: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 8fdd4b5faaa9: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 40d7bc1ff8c7: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": d2eb4100ded1: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 156a283b0470: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": e9658ec5255e: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": c4e6646538bb: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 6939a674b517: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 003b03fbacbd: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 58292fae4de9: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": b06c7963df6e: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": b6ae7f0c1d24: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 551029df1c46: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 2f5903485cae: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 60671fdd34b1: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": c1a14989bf3a: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 10a7a3f93f2d: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 22ef1e73dafd: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": c9621467b9f7: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 6e67e1dc3fc0: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": b9c4ff0b77c8: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 155c2dfe5c67: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": b5f1ebb46627: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": e959da9f743c: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": c66a5b9ffa39: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 0f4fc2b4c404: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 780b129705e7: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": a9144c235512: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": e16fcfe620a9: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": d1e45d3fd44c: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 342a41864beb: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 106a88189688: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": e8df4ab7299f: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": f05e86f25b18: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": 947936589c29: Pull complete Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": Digest: sha256:2d6ae4b523c8a626ecad3fd3e0298002fcac012ab1c1c03eefb965b98d983863 Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder-ruby:latest Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": ---> 762e27305ab0 Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": Step 2/7 : RUN git clone --depth 1 --single-branch https://github.com/ohler55/ox.git $SRC/ox-ruby Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": ---> Running in c65c33c795e0 Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": Cloning into '/src/ox-ruby'... Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": Removing intermediate container c65c33c795e0 Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": ---> 891d0ee71f38 Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": Step 3/7 : ENV CFLAGS="$CFLAGS -fsanitize=fuzzer-no-link -fno-omit-frame-pointer -fno-common -fPIC -g" Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": ---> Running in dbeacb2f04bb Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": Removing intermediate container dbeacb2f04bb Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": ---> a40d9c62ce8d Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": Step 4/7 : ENV CXXFLAGS="$CXXFLAGS -fsanitize=fuzzer-no-link -fno-omit-frame-pointer -fno-common -fPIC -g" Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": ---> Running in cb099065d6ae Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": Removing intermediate container cb099065d6ae Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": ---> 8107f5bd441f Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": Step 5/7 : COPY build.sh $SRC/build.sh Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": ---> 42464cc141be Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": Step 6/7 : COPY fuzz_*.rb $SRC/harnesses/ Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": ---> bf103f495610 Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": Step 7/7 : WORKDIR $SRC Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": ---> Running in dbce841c20b6 Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": Removing intermediate container dbce841c20b6 Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": ---> 47b16a458064 Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": Successfully built 47b16a458064 Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": Successfully tagged gcr.io/oss-fuzz/ox-ruby:latest Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e": Successfully tagged us-central1-docker.pkg.dev/oss-fuzz/unsafe/ox-ruby:latest Finished Step #1 - "build-28e46077-e985-4188-b310-acbeb636775e" Starting Step #2 - "srcmap" Step #2 - "srcmap": Already have image: gcr.io/oss-fuzz/ox-ruby Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + SRCMAP=/tmp/file6o0xIL Step #2 - "srcmap": + echo '{}' Step #2 - "srcmap": + PATHS_TO_SCAN=/src Step #2 - "srcmap": + [[ ruby == \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/ox-ruby/.git Step #2 - "srcmap": + GIT_DIR=/src/ox-ruby Step #2 - "srcmap": + cd /src/ox-ruby Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://github.com/ohler55/ox.git Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=b99826b0987bf679dedaafa02ce44874226907dd Step #2 - "srcmap": + jq_inplace /tmp/file6o0xIL '."/src/ox-ruby" = { type: "git", url: "https://github.com/ohler55/ox.git", rev: "b99826b0987bf679dedaafa02ce44874226907dd" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/fileqEMula Step #2 - "srcmap": + cat /tmp/file6o0xIL Step #2 - "srcmap": + jq '."/src/ox-ruby" = { type: "git", url: "https://github.com/ohler55/ox.git", rev: "b99826b0987bf679dedaafa02ce44874226907dd" }' Step #2 - "srcmap": + mv /tmp/fileqEMula /tmp/file6o0xIL Step #2 - "srcmap": + for DOT_GIT_DIR in $(find $PATHS_TO_SCAN -name ".git" -type d) Step #2 - "srcmap": ++ dirname /src/ruzzy/.git Step #2 - "srcmap": + GIT_DIR=/src/ruzzy Step #2 - "srcmap": + cd /src/ruzzy Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://github.com/trailofbits/ruzzy.git Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=4e7520413dddc2d731c9cf14df8dbf8dde124a22 Step #2 - "srcmap": + jq_inplace /tmp/file6o0xIL '."/src/ruzzy" = { type: "git", url: "https://github.com/trailofbits/ruzzy.git", rev: "4e7520413dddc2d731c9cf14df8dbf8dde124a22" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/file0aIteJ Step #2 - "srcmap": + cat /tmp/file6o0xIL Step #2 - "srcmap": + jq '."/src/ruzzy" = { type: "git", url: "https://github.com/trailofbits/ruzzy.git", rev: "4e7520413dddc2d731c9cf14df8dbf8dde124a22" }' Step #2 - "srcmap": + mv /tmp/file0aIteJ /tmp/file6o0xIL 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/file6o0xIL Step #2 - "srcmap": + rm /tmp/file6o0xIL Step #2 - "srcmap": { Step #2 - "srcmap": "/src/ox-ruby": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://github.com/ohler55/ox.git", Step #2 - "srcmap": "rev": "b99826b0987bf679dedaafa02ce44874226907dd" Step #2 - "srcmap": }, Step #2 - "srcmap": "/src/ruzzy": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://github.com/trailofbits/ruzzy.git", Step #2 - "srcmap": "rev": "4e7520413dddc2d731c9cf14df8dbf8dde124a22" Step #2 - "srcmap": } Step #2 - "srcmap": } Finished Step #2 - "srcmap" Starting Step #3 - "compile-libfuzzer-address-x86_64" Step #3 - "compile-libfuzzer-address-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #3 - "compile-libfuzzer-address-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-address-x86_64": vm.mmap_rnd_bits = 28 Step #3 - "compile-libfuzzer-address-x86_64": Compiling libFuzzer to /usr/lib/libFuzzingEngine.a... done. Step #3 - "compile-libfuzzer-address-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-address-x86_64": CC=clang Step #3 - "compile-libfuzzer-address-x86_64": CXX=clang++ Step #3 - "compile-libfuzzer-address-x86_64": CFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=fuzzer-no-link -fno-omit-frame-pointer -fno-common -fPIC -g -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link Step #3 - "compile-libfuzzer-address-x86_64": CXXFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=fuzzer-no-link -fno-omit-frame-pointer -fno-common -fPIC -g -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ Step #3 - "compile-libfuzzer-address-x86_64": RUSTFLAGS=--cfg fuzzing -Zsanitizer=address -Cdebuginfo=1 -Cforce-frame-pointers Step #3 - "compile-libfuzzer-address-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-address-x86_64": + BUILD=/work/Build Step #3 - "compile-libfuzzer-address-x86_64": + cd /src/ox-ruby Step #3 - "compile-libfuzzer-address-x86_64": + gem build Step #3 - "compile-libfuzzer-address-x86_64": WARNING: open-ended dependency on bigdecimal (>= 3.0) is not recommended Step #3 - "compile-libfuzzer-address-x86_64": if bigdecimal is semantically versioned, use: Step #3 - "compile-libfuzzer-address-x86_64": add_runtime_dependency "bigdecimal", "~> 3.0" Step #3 - "compile-libfuzzer-address-x86_64": WARNING: See https://guides.rubygems.org/specification-reference/ for help Step #3 - "compile-libfuzzer-address-x86_64": Successfully built RubyGem Step #3 - "compile-libfuzzer-address-x86_64": Name: ox Step #3 - "compile-libfuzzer-address-x86_64": Version: 2.14.23 Step #3 - "compile-libfuzzer-address-x86_64": File: ox-2.14.23.gem Step #3 - "compile-libfuzzer-address-x86_64": + RUZZY_DEBUG=1 Step #3 - "compile-libfuzzer-address-x86_64": + gem install --development --verbose ox-2.14.23.gem Step #3 - "compile-libfuzzer-address-x86_64": HEAD https://index.rubygems.org/ Step #3 - "compile-libfuzzer-address-x86_64": 200 OK Step #3 - "compile-libfuzzer-address-x86_64": GET https://index.rubygems.org/info/bigdecimal Step #3 - "compile-libfuzzer-address-x86_64": 200 OK Step #3 - "compile-libfuzzer-address-x86_64": GET https://index.rubygems.org/quick/Marshal.4.8/bigdecimal-3.2.3.gemspec.rz Step #3 - "compile-libfuzzer-address-x86_64": 200 OK Step #3 - "compile-libfuzzer-address-x86_64": GET https://index.rubygems.org/quick/Marshal.4.8/bigdecimal-3.2.2.gemspec.rz Step #3 - "compile-libfuzzer-address-x86_64": 200 OK Step #3 - "compile-libfuzzer-address-x86_64": GET https://index.rubygems.org/quick/Marshal.4.8/bigdecimal-3.2.1.gemspec.rz Step #3 - "compile-libfuzzer-address-x86_64": 200 OK Step #3 - "compile-libfuzzer-address-x86_64": GET https://index.rubygems.org/quick/Marshal.4.8/bigdecimal-3.2.0.gemspec.rz Step #3 - "compile-libfuzzer-address-x86_64": 200 OK Step #3 - "compile-libfuzzer-address-x86_64": GET https://index.rubygems.org/quick/Marshal.4.8/bigdecimal-3.1.9.gemspec.rz Step #3 - "compile-libfuzzer-address-x86_64": 200 OK Step #3 - "compile-libfuzzer-address-x86_64": GET https://index.rubygems.org/quick/Marshal.4.8/bigdecimal-3.1.8.gemspec.rz Step #3 - "compile-libfuzzer-address-x86_64": 200 OK Step #3 - "compile-libfuzzer-address-x86_64": GET https://index.rubygems.org/quick/Marshal.4.8/bigdecimal-3.1.7.gemspec.rz Step #3 - "compile-libfuzzer-address-x86_64": 200 OK Step #3 - "compile-libfuzzer-address-x86_64": GET https://index.rubygems.org/quick/Marshal.4.8/bigdecimal-3.1.6.gemspec.rz Step #3 - "compile-libfuzzer-address-x86_64": 200 OK Step #3 - "compile-libfuzzer-address-x86_64": GET https://index.rubygems.org/quick/Marshal.4.8/bigdecimal-3.1.5.gemspec.rz Step #3 - "compile-libfuzzer-address-x86_64": 200 OK Step #3 - "compile-libfuzzer-address-x86_64": GET https://index.rubygems.org/quick/Marshal.4.8/bigdecimal-3.1.4.gemspec.rz Step #3 - "compile-libfuzzer-address-x86_64": 200 OK Step #3 - "compile-libfuzzer-address-x86_64": GET https://index.rubygems.org/quick/Marshal.4.8/bigdecimal-3.1.3.gemspec.rz Step #3 - "compile-libfuzzer-address-x86_64": 200 OK Step #3 - "compile-libfuzzer-address-x86_64": GET https://index.rubygems.org/quick/Marshal.4.8/bigdecimal-3.1.2.gemspec.rz Step #3 - "compile-libfuzzer-address-x86_64": 200 OK Step #3 - "compile-libfuzzer-address-x86_64": GET https://index.rubygems.org/quick/Marshal.4.8/bigdecimal-3.1.1.gemspec.rz Step #3 - "compile-libfuzzer-address-x86_64": 200 OK Step #3 - "compile-libfuzzer-address-x86_64": GET https://index.rubygems.org/quick/Marshal.4.8/bigdecimal-3.1.0.gemspec.rz Step #3 - "compile-libfuzzer-address-x86_64": 200 OK Step #3 - "compile-libfuzzer-address-x86_64": GET https://index.rubygems.org/quick/Marshal.4.8/bigdecimal-3.0.2.gemspec.rz Step #3 - "compile-libfuzzer-address-x86_64": 200 OK Step #3 - "compile-libfuzzer-address-x86_64": GET https://index.rubygems.org/quick/Marshal.4.8/bigdecimal-3.0.0.gemspec.rz Step #3 - "compile-libfuzzer-address-x86_64": 200 OK Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/CHANGELOG.md Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/LICENSE Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/README.md Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/attr.h Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/base64.c Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/base64.h Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/buf.h Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/builder.c Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/cache.c Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/cache.h Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/cache8.c Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/cache8.h Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/dump.c Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/err.c Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/err.h Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/extconf.rb Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/gen_load.c Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/hash_load.c Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/helper.h Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/intern.c Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/intern.h Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/obj_load.c Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/ox.c Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/ox.h Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/parse.c Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/sax.c Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/sax.h Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/sax_as.c Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/sax_buf.c Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/sax_buf.h Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/sax_hint.c Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/sax_hint.h Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/sax_stack.h Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/slotcache.c Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/slotcache.h Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/special.c Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/special.h Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/ext/ox/type.h Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/lib/ox.rb Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/lib/ox/bag.rb Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/lib/ox/cdata.rb Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/lib/ox/comment.rb Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/lib/ox/doctype.rb Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/lib/ox/document.rb Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/lib/ox/element.rb Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/lib/ox/error.rb Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/lib/ox/hasattrs.rb Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/lib/ox/instruct.rb Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/lib/ox/node.rb Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/lib/ox/raw.rb Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/lib/ox/sax.rb Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/lib/ox/version.rb Step #3 - "compile-libfuzzer-address-x86_64": /out/fuzz-gem/gems/ox-2.14.23/lib/ox/xmlrpc_adapter.rb Step #3 - "compile-libfuzzer-address-x86_64": Building native extensions. This could take a while... Step #3 - "compile-libfuzzer-address-x86_64": current directory: /out/fuzz-gem/gems/ox-2.14.23/ext/ox Step #3 - "compile-libfuzzer-address-x86_64": ["/usr/local/rvm/rubies/ruby-3.3.1/bin/ruby", "extconf.rb"] Step #3 - "compile-libfuzzer-address-x86_64": >>>>> Creating Makefile for ruby version 3.3.1 on x86_64-linux <<<<< Step #3 - "compile-libfuzzer-address-x86_64": checking for rb_ext_ractor_safe() in ruby.h... yes Step #3 - "compile-libfuzzer-address-x86_64": checking for pthread_mutex_init()... yes Step #3 - "compile-libfuzzer-address-x86_64": checking for rb_enc_interned_str()... yes Step #3 - "compile-libfuzzer-address-x86_64": checking for index()... yes Step #3 - "compile-libfuzzer-address-x86_64": checking for ruby/st.h... yes Step #3 - "compile-libfuzzer-address-x86_64": checking for sys/uio.h... yes Step #3 - "compile-libfuzzer-address-x86_64": checking for struct tm.tm_gmtoff... yes Step #3 - "compile-libfuzzer-address-x86_64": creating Makefile Step #3 - "compile-libfuzzer-address-x86_64": current directory: /out/fuzz-gem/gems/ox-2.14.23/ext/ox Step #3 - "compile-libfuzzer-address-x86_64": ["make", "--environment-overrides", "V=1", "DESTDIR=", "sitearchdir=./.gem.20251003-17-yekzzc", "sitelibdir=./.gem.20251003-17-yekzzc", "clean"] Step #3 - "compile-libfuzzer-address-x86_64": rm -f Step #3 - "compile-libfuzzer-address-x86_64": rm -fr ox.so false base64.o builder.o cache.o cache8.o dump.o err.o gen_load.o hash_load.o intern.o obj_load.o ox.o parse.o sax.o sax_as.o sax_buf.o sax_hint.o slotcache.o special.o *.bak mkmf.log .*.time Step #3 - "compile-libfuzzer-address-x86_64": current directory: /out/fuzz-gem/gems/ox-2.14.23/ext/ox Step #3 - "compile-libfuzzer-address-x86_64": ["make", "--environment-overrides", "V=1", "DESTDIR=", "sitearchdir=./.gem.20251003-17-yekzzc", "sitelibdir=./.gem.20251003-17-yekzzc"] Step #3 - "compile-libfuzzer-address-x86_64": clang -I. -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/x86_64-linux -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/backward -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0 -I. -DHAVE_RB_EXT_RACTOR_SAFE -DHAVE_PTHREAD_MUTEX_INIT -DHAVE_RB_ENC_INTERNED_STR -DHAVE_INDEX -DHAVE_RUBY_ST_H -DHAVE_SYS_UIO_H -DHAVE_STRUCT_TM_TM_GMTOFF -DHAVE_ST_TM_GMTOFF -DRUBY_TYPE=ruby -DRUBY_RUBY -DRUBY_VERSION=3.3.1 -DRUBY_VERSION_MAJOR=3 -DRUBY_VERSION_MINOR=3 -DRUBY_VERSION_MICRO=1 -Wall -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=fuzzer-no-link -fno-omit-frame-pointer -fno-common -fPIC -g -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -o base64.o -c base64.c Step #3 - "compile-libfuzzer-address-x86_64": clang -I. -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/x86_64-linux -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/backward -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0 -I. -DHAVE_RB_EXT_RACTOR_SAFE -DHAVE_PTHREAD_MUTEX_INIT -DHAVE_RB_ENC_INTERNED_STR -DHAVE_INDEX -DHAVE_RUBY_ST_H -DHAVE_SYS_UIO_H -DHAVE_STRUCT_TM_TM_GMTOFF -DHAVE_ST_TM_GMTOFF -DRUBY_TYPE=ruby -DRUBY_RUBY -DRUBY_VERSION=3.3.1 -DRUBY_VERSION_MAJOR=3 -DRUBY_VERSION_MINOR=3 -DRUBY_VERSION_MICRO=1 -Wall -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=fuzzer-no-link -fno-omit-frame-pointer -fno-common -fPIC -g -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -o builder.o -c builder.c Step #3 - "compile-libfuzzer-address-x86_64": In file included from builder.c:11: Step #3 - "compile-libfuzzer-address-x86_64": In file included from ./buf.h:34: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/ruby.h:28: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic.h:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": clang -I. -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/x86_64-linux -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/backward -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0 -I. -DHAVE_RB_EXT_RACTOR_SAFE -DHAVE_PTHREAD_MUTEX_INIT -DHAVE_RB_ENC_INTERNED_STR -DHAVE_INDEX -DHAVE_RUBY_ST_H -DHAVE_SYS_UIO_H -DHAVE_STRUCT_TM_TM_GMTOFF -DHAVE_ST_TM_GMTOFF -DRUBY_TYPE=ruby -DRUBY_RUBY -DRUBY_VERSION=3.3.1 -DRUBY_VERSION_MAJOR=3 -DRUBY_VERSION_MINOR=3 -DRUBY_VERSION_MICRO=1 -Wall -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=fuzzer-no-link -fno-omit-frame-pointer -fno-common -fPIC -g -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -o cache.o -c cache.c Step #3 - "compile-libfuzzer-address-x86_64": In file included from cache.c:9: Step #3 - "compile-libfuzzer-address-x86_64": In file included from ./cache.h:7: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/ruby.h:28: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic.h:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": clang -I. -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/x86_64-linux -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/backward -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0 -I. -DHAVE_RB_EXT_RACTOR_SAFE -DHAVE_PTHREAD_MUTEX_INIT -DHAVE_RB_ENC_INTERNED_STR -DHAVE_INDEX -DHAVE_RUBY_ST_H -DHAVE_SYS_UIO_H -DHAVE_STRUCT_TM_TM_GMTOFF -DHAVE_ST_TM_GMTOFF -DRUBY_TYPE=ruby -DRUBY_RUBY -DRUBY_VERSION=3.3.1 -DRUBY_VERSION_MAJOR=3 -DRUBY_VERSION_MINOR=3 -DRUBY_VERSION_MICRO=1 -Wall -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=fuzzer-no-link -fno-omit-frame-pointer -fno-common -fPIC -g -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -o cache8.o -c cache8.c Step #3 - "compile-libfuzzer-address-x86_64": In file included from cache8.c:6: Step #3 - "compile-libfuzzer-address-x86_64": In file included from ./cache8.h:9: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/ruby.h:28: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic.h:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": clang -I. -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/x86_64-linux -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/backward -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0 -I. -DHAVE_RB_EXT_RACTOR_SAFE -DHAVE_PTHREAD_MUTEX_INIT -DHAVE_RB_ENC_INTERNED_STR -DHAVE_INDEX -DHAVE_RUBY_ST_H -DHAVE_SYS_UIO_H -DHAVE_STRUCT_TM_TM_GMTOFF -DHAVE_ST_TM_GMTOFF -DRUBY_TYPE=ruby -DRUBY_RUBY -DRUBY_VERSION=3.3.1 -DRUBY_VERSION_MAJOR=3 -DRUBY_VERSION_MINOR=3 -DRUBY_VERSION_MICRO=1 -Wall -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=fuzzer-no-link -fno-omit-frame-pointer -fno-common -fPIC -g -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -o dump.o -c dump.c Step #3 - "compile-libfuzzer-address-x86_64": In file included from dump.c:13: Step #3 - "compile-libfuzzer-address-x86_64": In file included from ./cache8.h:9: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/ruby.h:28: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic.h:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": clang -I. -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/x86_64-linux -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/backward -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0 -I. -DHAVE_RB_EXT_RACTOR_SAFE -DHAVE_PTHREAD_MUTEX_INIT -DHAVE_RB_ENC_INTERNED_STR -DHAVE_INDEX -DHAVE_RUBY_ST_H -DHAVE_SYS_UIO_H -DHAVE_STRUCT_TM_TM_GMTOFF -DHAVE_ST_TM_GMTOFF -DRUBY_TYPE=ruby -DRUBY_RUBY -DRUBY_VERSION=3.3.1 -DRUBY_VERSION_MAJOR=3 -DRUBY_VERSION_MINOR=3 -DRUBY_VERSION_MICRO=1 -Wall -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=fuzzer-no-link -fno-omit-frame-pointer -fno-common -fPIC -g -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -o err.o -c err.c Step #3 - "compile-libfuzzer-address-x86_64": In file included from err.c:6: Step #3 - "compile-libfuzzer-address-x86_64": In file included from ./err.h:9: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/ruby.h:28: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic.h:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": clang -I. -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/x86_64-linux -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/backward -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0 -I. -DHAVE_RB_EXT_RACTOR_SAFE -DHAVE_PTHREAD_MUTEX_INIT -DHAVE_RB_ENC_INTERNED_STR -DHAVE_INDEX -DHAVE_RUBY_ST_H -DHAVE_SYS_UIO_H -DHAVE_STRUCT_TM_TM_GMTOFF -DHAVE_ST_TM_GMTOFF -DRUBY_TYPE=ruby -DRUBY_RUBY -DRUBY_VERSION=3.3.1 -DRUBY_VERSION_MAJOR=3 -DRUBY_VERSION_MINOR=3 -DRUBY_VERSION_MICRO=1 -Wall -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=fuzzer-no-link -fno-omit-frame-pointer -fno-common -fPIC -g -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -o gen_load.o -c gen_load.c Step #3 - "compile-libfuzzer-address-x86_64": In file included from gen_load.c:12: Step #3 - "compile-libfuzzer-address-x86_64": In file included from ./intern.h:6: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/ruby.h:28: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic.h:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": clang -I. -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/x86_64-linux -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/backward -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0 -I. -DHAVE_RB_EXT_RACTOR_SAFE -DHAVE_PTHREAD_MUTEX_INIT -DHAVE_RB_ENC_INTERNED_STR -DHAVE_INDEX -DHAVE_RUBY_ST_H -DHAVE_SYS_UIO_H -DHAVE_STRUCT_TM_TM_GMTOFF -DHAVE_ST_TM_GMTOFF -DRUBY_TYPE=ruby -DRUBY_RUBY -DRUBY_VERSION=3.3.1 -DRUBY_VERSION_MAJOR=3 -DRUBY_VERSION_MINOR=3 -DRUBY_VERSION_MICRO=1 -Wall -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=fuzzer-no-link -fno-omit-frame-pointer -fno-common -fPIC -g -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -o hash_load.o -c hash_load.c Step #3 - "compile-libfuzzer-address-x86_64": In file included from hash_load.c:13: Step #3 - "compile-libfuzzer-address-x86_64": In file included from ./ox.h:18: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/ruby.h:28: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic.h:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": clang -I. -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/x86_64-linux -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/backward -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0 -I. -DHAVE_RB_EXT_RACTOR_SAFE -DHAVE_PTHREAD_MUTEX_INIT -DHAVE_RB_ENC_INTERNED_STR -DHAVE_INDEX -DHAVE_RUBY_ST_H -DHAVE_SYS_UIO_H -DHAVE_STRUCT_TM_TM_GMTOFF -DHAVE_ST_TM_GMTOFF -DRUBY_TYPE=ruby -DRUBY_RUBY -DRUBY_VERSION=3.3.1 -DRUBY_VERSION_MAJOR=3 -DRUBY_VERSION_MINOR=3 -DRUBY_VERSION_MICRO=1 -Wall -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=fuzzer-no-link -fno-omit-frame-pointer -fno-common -fPIC -g -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -o intern.o -c intern.c Step #3 - "compile-libfuzzer-address-x86_64": In file included from intern.c:4: Step #3 - "compile-libfuzzer-address-x86_64": In file included from ./intern.h:6: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/ruby.h:28: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic.h:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": clang -I. -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/x86_64-linux -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/backward -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0 -I. -DHAVE_RB_EXT_RACTOR_SAFE -DHAVE_PTHREAD_MUTEX_INIT -DHAVE_RB_ENC_INTERNED_STR -DHAVE_INDEX -DHAVE_RUBY_ST_H -DHAVE_SYS_UIO_H -DHAVE_STRUCT_TM_TM_GMTOFF -DHAVE_ST_TM_GMTOFF -DRUBY_TYPE=ruby -DRUBY_RUBY -DRUBY_VERSION=3.3.1 -DRUBY_VERSION_MAJOR=3 -DRUBY_VERSION_MINOR=3 -DRUBY_VERSION_MICRO=1 -Wall -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=fuzzer-no-link -fno-omit-frame-pointer -fno-common -fPIC -g -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -o obj_load.o -c obj_load.c Step #3 - "compile-libfuzzer-address-x86_64": In file included from obj_load.c:14: Step #3 - "compile-libfuzzer-address-x86_64": In file included from ./intern.h:6: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/ruby.h:28: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic.h:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": clang -I. -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/x86_64-linux -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/backward -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0 -I. -DHAVE_RB_EXT_RACTOR_SAFE -DHAVE_PTHREAD_MUTEX_INIT -DHAVE_RB_ENC_INTERNED_STR -DHAVE_INDEX -DHAVE_RUBY_ST_H -DHAVE_SYS_UIO_H -DHAVE_STRUCT_TM_TM_GMTOFF -DHAVE_ST_TM_GMTOFF -DRUBY_TYPE=ruby -DRUBY_RUBY -DRUBY_VERSION=3.3.1 -DRUBY_VERSION_MAJOR=3 -DRUBY_VERSION_MINOR=3 -DRUBY_VERSION_MICRO=1 -Wall -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=fuzzer-no-link -fno-omit-frame-pointer -fno-common -fPIC -g -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -o ox.o -c ox.c Step #3 - "compile-libfuzzer-address-x86_64": In file included from ox.c:6: Step #3 - "compile-libfuzzer-address-x86_64": In file included from ./ox.h:18: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/ruby.h:28: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic.h:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": clang -I. -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/x86_64-linux -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/backward -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0 -I. -DHAVE_RB_EXT_RACTOR_SAFE -DHAVE_PTHREAD_MUTEX_INIT -DHAVE_RB_ENC_INTERNED_STR -DHAVE_INDEX -DHAVE_RUBY_ST_H -DHAVE_SYS_UIO_H -DHAVE_STRUCT_TM_TM_GMTOFF -DHAVE_ST_TM_GMTOFF -DRUBY_TYPE=ruby -DRUBY_RUBY -DRUBY_VERSION=3.3.1 -DRUBY_VERSION_MAJOR=3 -DRUBY_VERSION_MINOR=3 -DRUBY_VERSION_MICRO=1 -Wall -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=fuzzer-no-link -fno-omit-frame-pointer -fno-common -fPIC -g -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -o parse.o -c parse.c Step #3 - "compile-libfuzzer-address-x86_64": In file included from parse.c:13: Step #3 - "compile-libfuzzer-address-x86_64": In file included from ./attr.h:9: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/ruby.h:28: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic.h:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": clang -I. -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/x86_64-linux -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/backward -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0 -I. -DHAVE_RB_EXT_RACTOR_SAFE -DHAVE_PTHREAD_MUTEX_INIT -DHAVE_RB_ENC_INTERNED_STR -DHAVE_INDEX -DHAVE_RUBY_ST_H -DHAVE_SYS_UIO_H -DHAVE_STRUCT_TM_TM_GMTOFF -DHAVE_ST_TM_GMTOFF -DRUBY_TYPE=ruby -DRUBY_RUBY -DRUBY_VERSION=3.3.1 -DRUBY_VERSION_MAJOR=3 -DRUBY_VERSION_MINOR=3 -DRUBY_VERSION_MICRO=1 -Wall -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=fuzzer-no-link -fno-omit-frame-pointer -fno-common -fPIC -g -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -o sax.o -c sax.c Step #3 - "compile-libfuzzer-address-x86_64": In file included from sax.c:18: Step #3 - "compile-libfuzzer-address-x86_64": In file included from ./intern.h:6: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/ruby.h:28: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic.h:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": clang -I. -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/x86_64-linux -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/backward -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0 -I. -DHAVE_RB_EXT_RACTOR_SAFE -DHAVE_PTHREAD_MUTEX_INIT -DHAVE_RB_ENC_INTERNED_STR -DHAVE_INDEX -DHAVE_RUBY_ST_H -DHAVE_SYS_UIO_H -DHAVE_STRUCT_TM_TM_GMTOFF -DHAVE_ST_TM_GMTOFF -DRUBY_TYPE=ruby -DRUBY_RUBY -DRUBY_VERSION=3.3.1 -DRUBY_VERSION_MAJOR=3 -DRUBY_VERSION_MINOR=3 -DRUBY_VERSION_MICRO=1 -Wall -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=fuzzer-no-link -fno-omit-frame-pointer -fno-common -fPIC -g -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -o sax_as.o -c sax_as.c Step #3 - "compile-libfuzzer-address-x86_64": In file included from sax_as.c:17: Step #3 - "compile-libfuzzer-address-x86_64": In file included from ./ox.h:18: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/ruby.h:28: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic.h:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": clang -I. -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/x86_64-linux -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/backward -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0 -I. -DHAVE_RB_EXT_RACTOR_SAFE -DHAVE_PTHREAD_MUTEX_INIT -DHAVE_RB_ENC_INTERNED_STR -DHAVE_INDEX -DHAVE_RUBY_ST_H -DHAVE_SYS_UIO_H -DHAVE_STRUCT_TM_TM_GMTOFF -DHAVE_ST_TM_GMTOFF -DRUBY_TYPE=ruby -DRUBY_RUBY -DRUBY_VERSION=3.3.1 -DRUBY_VERSION_MAJOR=3 -DRUBY_VERSION_MINOR=3 -DRUBY_VERSION_MICRO=1 -Wall -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=fuzzer-no-link -fno-omit-frame-pointer -fno-common -fPIC -g -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -o sax_buf.o -c sax_buf.c Step #3 - "compile-libfuzzer-address-x86_64": In file included from sax_buf.c:17: Step #3 - "compile-libfuzzer-address-x86_64": In file included from ./ox.h:18: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/ruby.h:28: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic.h:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": clang -I. -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/x86_64-linux -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/backward -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0 -I. -DHAVE_RB_EXT_RACTOR_SAFE -DHAVE_PTHREAD_MUTEX_INIT -DHAVE_RB_ENC_INTERNED_STR -DHAVE_INDEX -DHAVE_RUBY_ST_H -DHAVE_SYS_UIO_H -DHAVE_STRUCT_TM_TM_GMTOFF -DHAVE_ST_TM_GMTOFF -DRUBY_TYPE=ruby -DRUBY_RUBY -DRUBY_VERSION=3.3.1 -DRUBY_VERSION_MAJOR=3 -DRUBY_VERSION_MINOR=3 -DRUBY_VERSION_MICRO=1 -Wall -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=fuzzer-no-link -fno-omit-frame-pointer -fno-common -fPIC -g -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -o sax_hint.o -c sax_hint.c Step #3 - "compile-libfuzzer-address-x86_64": In file included from sax_hint.c:8: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/ruby.h:28: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic.h:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": clang -I. -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/x86_64-linux -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/backward -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0 -I. -DHAVE_RB_EXT_RACTOR_SAFE -DHAVE_PTHREAD_MUTEX_INIT -DHAVE_RB_ENC_INTERNED_STR -DHAVE_INDEX -DHAVE_RUBY_ST_H -DHAVE_SYS_UIO_H -DHAVE_STRUCT_TM_TM_GMTOFF -DHAVE_ST_TM_GMTOFF -DRUBY_TYPE=ruby -DRUBY_RUBY -DRUBY_VERSION=3.3.1 -DRUBY_VERSION_MAJOR=3 -DRUBY_VERSION_MINOR=3 -DRUBY_VERSION_MICRO=1 -Wall -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=fuzzer-no-link -fno-omit-frame-pointer -fno-common -fPIC -g -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -o slotcache.o -c slotcache.c Step #3 - "compile-libfuzzer-address-x86_64": In file included from slotcache.c:6: Step #3 - "compile-libfuzzer-address-x86_64": In file included from ./slotcache.h:9: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby.h:38: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/ruby.h:28: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic.h:24: Step #3 - "compile-libfuzzer-address-x86_64": In file included from /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/arithmetic/char.h:29: Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rstring.h:398:24: warning: default initialization of an object of type 'struct RString' with const member leaves the object uninitialized [-Wdefault-const-init-field-unsafe] Step #3 - "compile-libfuzzer-address-x86_64": 398 | struct RString retval; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/internal/core/rbasic.h:88:17: note: member 'klass' declared 'const' here Step #3 - "compile-libfuzzer-address-x86_64": 88 | const VALUE klass; Step #3 - "compile-libfuzzer-address-x86_64": | ^ Step #3 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-address-x86_64": clang -I. -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/x86_64-linux -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0/ruby/backward -I/usr/local/rvm/rubies/ruby-3.3.1/include/ruby-3.3.0 -I. -DHAVE_RB_EXT_RACTOR_SAFE -DHAVE_PTHREAD_MUTEX_INIT -DHAVE_RB_ENC_INTERNED_STR -DHAVE_INDEX -DHAVE_RUBY_ST_H -DHAVE_SYS_UIO_H -DHAVE_STRUCT_TM_TM_GMTOFF -DHAVE_ST_TM_GMTOFF -DRUBY_TYPE=ruby -DRUBY_RUBY -DRUBY_VERSION=3.3.1 -DRUBY_VERSION_MAJOR=3 -DRUBY_VERSION_MINOR=3 -DRUBY_VERSION_MICRO=1 -Wall -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=fuzzer-no-link -fno-omit-frame-pointer -fno-common -fPIC -g -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -o special.o -c special.c Step #3 - "compile-libfuzzer-address-x86_64": rm -f ox.so Step #3 - "compile-libfuzzer-address-x86_64": clang -shared -o ox.so base64.o builder.o cache.o cache8.o dump.o err.o gen_load.o hash_load.o intern.o obj_load.o ox.o parse.o sax.o sax_as.o sax_buf.o sax_hint.o slotcache.o special.o -L. -L/usr/local/rvm/rubies/ruby-3.3.1/lib -Wl,-rpath,/usr/local/rvm/rubies/ruby-3.3.1/lib -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -Wl,--compress-debug-sections=zlib -Wl,-rpath,'${ORIGIN}/../lib' -Wl,-rpath,'${ORIGIN}/../lib' -lruby -lm -lpthread -lc Step #3 - "compile-libfuzzer-address-x86_64": current directory: /out/fuzz-gem/gems/ox-2.14.23/ext/ox Step #3 - "compile-libfuzzer-address-x86_64": ["make", "--environment-overrides", "V=1", "DESTDIR=", "sitearchdir=./.gem.20251003-17-yekzzc", "sitelibdir=./.gem.20251003-17-yekzzc", "install"] Step #3 - "compile-libfuzzer-address-x86_64": /usr/bin/mkdir -p . ./.gem.20251003-17-yekzzc Step #3 - "compile-libfuzzer-address-x86_64": exit > .sitearchdir.time Step #3 - "compile-libfuzzer-address-x86_64": /usr/bin/install -m 0755 ox.so ./.gem.20251003-17-yekzzc Step #3 - "compile-libfuzzer-address-x86_64": current directory: /out/fuzz-gem/gems/ox-2.14.23/ext/ox Step #3 - "compile-libfuzzer-address-x86_64": ["make", "--environment-overrides", "V=1", "DESTDIR=", "sitearchdir=./.gem.20251003-17-yekzzc", "sitelibdir=./.gem.20251003-17-yekzzc", "clean"] Step #3 - "compile-libfuzzer-address-x86_64": rm -f Step #3 - "compile-libfuzzer-address-x86_64": rm -fr ox.so false base64.o builder.o cache.o cache8.o dump.o err.o gen_load.o hash_load.o intern.o obj_load.o ox.o parse.o sax.o sax_as.o sax_buf.o sax_hint.o slotcache.o special.o *.bak mkmf.log .*.time Step #3 - "compile-libfuzzer-address-x86_64": current directory: /out/fuzz-gem/gems/ox-2.14.23/ext/ox Step #3 - "compile-libfuzzer-address-x86_64": /usr/local/rvm/rubies/ruby-3.3.1/bin/ruby extconf.rb Step #3 - "compile-libfuzzer-address-x86_64": current directory: /out/fuzz-gem/gems/ox-2.14.23/ext/ox Step #3 - "compile-libfuzzer-address-x86_64": make --environment-overrides V\=1 DESTDIR\= sitearchdir\=./.gem.20251003-17-yekzzc sitelibdir\=./.gem.20251003-17-yekzzc clean Step #3 - "compile-libfuzzer-address-x86_64": current directory: /out/fuzz-gem/gems/ox-2.14.23/ext/ox Step #3 - "compile-libfuzzer-address-x86_64": make --environment-overrides V\=1 DESTDIR\= sitearchdir\=./.gem.20251003-17-yekzzc sitelibdir\=./.gem.20251003-17-yekzzc Step #3 - "compile-libfuzzer-address-x86_64": current directory: /out/fuzz-gem/gems/ox-2.14.23/ext/ox Step #3 - "compile-libfuzzer-address-x86_64": make --environment-overrides V\=1 DESTDIR\= sitearchdir\=./.gem.20251003-17-yekzzc sitelibdir\=./.gem.20251003-17-yekzzc install Step #3 - "compile-libfuzzer-address-x86_64": current directory: /out/fuzz-gem/gems/ox-2.14.23/ext/ox Step #3 - "compile-libfuzzer-address-x86_64": make --environment-overrides V\=1 DESTDIR\= sitearchdir\=./.gem.20251003-17-yekzzc sitelibdir\=./.gem.20251003-17-yekzzc clean Step #3 - "compile-libfuzzer-address-x86_64": Successfully installed ox-2.14.23 Step #3 - "compile-libfuzzer-address-x86_64": Parsing documentation for ox-2.14.23 Step #3 - "compile-libfuzzer-address-x86_64": Parsing sources... Step #3 - "compile-libfuzzer-address-x86_64": 1% [ 1/53] CHANGELOG.md  3% [ 2/53] README.md unknown encoding name ""UTF-8"" for README.md, skipping Step #3 - "compile-libfuzzer-address-x86_64":  5% [ 3/53] ext/ox/Makefile  7% [ 4/53] ext/ox/attr.h  9% [ 5/53] ext/ox/base64.c  11% [ 6/53] ext/ox/base64.h  13% [ 7/53] ext/ox/buf.h  15% [ 8/53] ext/ox/builder.c  16% [ 9/53] ext/ox/cache.c  18% [10/53] ext/ox/cache.h  20% [11/53] ext/ox/cache8.c  22% [12/53] ext/ox/cache8.h  24% [13/53] ext/ox/dump.c  26% [14/53] ext/ox/err.c  28% [15/53] ext/ox/err.h  30% [16/53] ext/ox/gen_load.c  32% [17/53] ext/ox/hash_load.c  33% [18/53] ext/ox/helper.h  35% [19/53] ext/ox/intern.c  37% [20/53] ext/ox/intern.h  39% [21/53] ext/ox/obj_load.c  41% [22/53] ext/ox/ox.c  43% [23/53] ext/ox/ox.h  45% [24/53] ext/ox/parse.c  47% [25/53] ext/ox/sax.c  49% [26/53] ext/ox/sax.h  50% [27/53] ext/ox/sax_as.c  52% [28/53] ext/ox/sax_buf.c  54% [29/53] ext/ox/sax_buf.h  56% [30/53] ext/ox/sax_hint.c  58% [31/53] ext/ox/sax_hint.h  60% [32/53] ext/ox/sax_stack.h  62% [33/53] ext/ox/slotcache.c  64% [34/53] ext/ox/slotcache.h  66% [35/53] ext/ox/special.c  67% [36/53] ext/ox/special.h  69% [37/53] ext/ox/type.h  71% [38/53] lib/ox.rb  73% [39/53] lib/ox.so  75% [40/53] lib/ox/bag.rb  77% [41/53] lib/ox/cdata.rb  79% [42/53] lib/ox/comment.rb  81% [43/53] lib/ox/doctype.rb  83% [44/53] lib/ox/document.rb  84% [45/53] lib/ox/element.rb  86% [46/53] lib/ox/error.rb  88% [47/53] lib/ox/hasattrs.rb  90% [48/53] lib/ox/instruct.rb  92% [49/53] lib/ox/node.rb  94% [50/53] lib/ox/raw.rb  96% [51/53] lib/ox/sax.rb  98% [52/53] lib/ox/version.rb 100% [53/53] lib/ox/xmlrpc_adapter.rb Step #3 - "compile-libfuzzer-address-x86_64": Installing ri documentation for ox-2.14.23 Step #3 - "compile-libfuzzer-address-x86_64": Done installing documentation for ox after 0 seconds Step #3 - "compile-libfuzzer-address-x86_64": 1 gem installed Step #3 - "compile-libfuzzer-address-x86_64": GET https://rubygems.org/latest_specs.4.8.gz Step #3 - "compile-libfuzzer-address-x86_64": 200 OK Step #3 - "compile-libfuzzer-address-x86_64": GET https://rubygems.org/quick/Marshal.4.8/rubygems-update-3.7.2.gemspec.rz Step #3 - "compile-libfuzzer-address-x86_64": 200 OK Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": A new release of RubyGems is available: 3.5.11 → 3.7.2! Step #3 - "compile-libfuzzer-address-x86_64": Run `gem update --system 3.7.2` to update your installation. Step #3 - "compile-libfuzzer-address-x86_64": Step #3 - "compile-libfuzzer-address-x86_64": + for fuzz_target_path in $SRC/harnesses/fuzz_*.rb Step #3 - "compile-libfuzzer-address-x86_64": + ruzzy-build /src/harnesses/fuzz_parse.rb Step #3 - "compile-libfuzzer-address-x86_64": BASENAME: fuzz_parse.rb --- Step #3 - "compile-libfuzzer-address-x86_64": + for fuzz_target_path in $SRC/harnesses/fuzz_*.rb Step #3 - "compile-libfuzzer-address-x86_64": + ruzzy-build /src/harnesses/fuzz_sax_parse.rb Step #3 - "compile-libfuzzer-address-x86_64": BASENAME: fuzz_sax_parse.rb --- Finished Step #3 - "compile-libfuzzer-address-x86_64" Starting Step #4 - "build-check-libfuzzer-address-x86_64" Step #4 - "build-check-libfuzzer-address-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #4 - "build-check-libfuzzer-address-x86_64": Unable to find image 'gcr.io/oss-fuzz-base/base-runner:latest' locally Step #4 - "build-check-libfuzzer-address-x86_64": latest: Pulling from oss-fuzz-base/base-runner Step #4 - "build-check-libfuzzer-address-x86_64": b549f31133a9: Already exists Step #4 - "build-check-libfuzzer-address-x86_64": cad0867f0297: Already exists Step #4 - "build-check-libfuzzer-address-x86_64": 5d07bc49990e: Already exists Step #4 - "build-check-libfuzzer-address-x86_64": 44cb0126eb9f: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": a56ff748a9a8: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": a2fb0ed9e009: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": f1c66ff839e8: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 6407c60781cb: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 2aedbca4b0c5: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 5eb917c1be4c: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": b14d900f9083: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 147a0260c0e7: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 45ecb17becc3: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 4b12f89cab71: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 0264e9dc4f17: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 604b903d86bc: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 74ceb0df6853: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": c464a0b74cc6: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 32bac08d0f41: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 313c0e14775f: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 54b5966c5152: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": e4d1c52c51e5: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 6c2a7aea9205: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 96c0e9d3caa1: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 5eb917c1be4c: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 2aedbca4b0c5: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": fe059bb13cd6: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": f1c66ff839e8: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": bd1214b0ceb5: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 147a0260c0e7: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 604b903d86bc: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": b14d900f9083: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 32bac08d0f41: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 45ecb17becc3: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 74ceb0df6853: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": e4d1c52c51e5: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 313c0e14775f: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 4b12f89cab71: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 6c2a7aea9205: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 54b5966c5152: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": c464a0b74cc6: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": bd1214b0ceb5: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 96c0e9d3caa1: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": fe059bb13cd6: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": a2fb0ed9e009: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": a2fb0ed9e009: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 44cb0126eb9f: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": a56ff748a9a8: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": a56ff748a9a8: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 6407c60781cb: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 6407c60781cb: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 44cb0126eb9f: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": f1c66ff839e8: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": f1c66ff839e8: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 5eb917c1be4c: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 5eb917c1be4c: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": a56ff748a9a8: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": a2fb0ed9e009: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": b14d900f9083: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 147a0260c0e7: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": f1c66ff839e8: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 2aedbca4b0c5: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 2aedbca4b0c5: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 4b12f89cab71: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 4b12f89cab71: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 6407c60781cb: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 0264e9dc4f17: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 0264e9dc4f17: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 604b903d86bc: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 604b903d86bc: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": c464a0b74cc6: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": c464a0b74cc6: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 45ecb17becc3: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 74ceb0df6853: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 74ceb0df6853: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 313c0e14775f: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 313c0e14775f: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 54b5966c5152: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 54b5966c5152: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": e4d1c52c51e5: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": e4d1c52c51e5: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 32bac08d0f41: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 32bac08d0f41: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 96c0e9d3caa1: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 96c0e9d3caa1: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 2aedbca4b0c5: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 6c2a7aea9205: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 6c2a7aea9205: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 5eb917c1be4c: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": fe059bb13cd6: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": fe059bb13cd6: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": bd1214b0ceb5: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": b14d900f9083: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 147a0260c0e7: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 45ecb17becc3: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 4b12f89cab71: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 0264e9dc4f17: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 604b903d86bc: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 74ceb0df6853: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": c464a0b74cc6: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 32bac08d0f41: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 313c0e14775f: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 54b5966c5152: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": e4d1c52c51e5: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 6c2a7aea9205: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 96c0e9d3caa1: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": fe059bb13cd6: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": bd1214b0ceb5: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": Digest: sha256:1460e902b030400f5fbce4acc2bf327c3ba685fdf776441a215e2ee91092082e Step #4 - "build-check-libfuzzer-address-x86_64": Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-runner:latest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpj3f26hc8/fuzz_parse Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpj3f26hc8/fuzz_sax_parse Step #4 - "build-check-libfuzzer-address-x86_64": Retrying failed fuzz targets sequentially 2 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpj3f26hc8/fuzz_parse Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmpj3f26hc8/fuzz_sax_parse Step #4 - "build-check-libfuzzer-address-x86_64": Broken fuzz targets 2 Step #4 - "build-check-libfuzzer-address-x86_64": ('/tmp/not-out/tmpj3f26hc8/fuzz_parse', CompletedProcess(args=['bad_build_check', '/tmp/not-out/tmpj3f26hc8/fuzz_parse'], returncode=1, stdout=b"BAD BUILD: /tmp/not-out/tmpj3f26hc8/fuzz_parse seems to have either startup crash or exit:\nvm.mmap_rnd_bits = 28\n/tmp/not-out/tmpj3f26hc8/fuzz_parse -- -rss_limit_mb=2560 -timeout=25 -seed=1337 -runs=4 < /dev/null\n:136:in `require': cannot load such file -- ox (LoadError)\n\tfrom :136:in `require'\n\tfrom /tmp/not-out/tmpj3f26hc8/fuzz_parse.rb:18:in `
'\n", stderr=b'')) Step #4 - "build-check-libfuzzer-address-x86_64": BAD BUILD: /tmp/not-out/tmpj3f26hc8/fuzz_parse seems to have either startup crash or exit: Step #4 - "build-check-libfuzzer-address-x86_64": vm.mmap_rnd_bits = 28 Step #4 - "build-check-libfuzzer-address-x86_64": /tmp/not-out/tmpj3f26hc8/fuzz_parse -- -rss_limit_mb=2560 -timeout=25 -seed=1337 -runs=4 < /dev/null Step #4 - "build-check-libfuzzer-address-x86_64": :136:in `require': cannot load such file -- ox (LoadError) Step #4 - "build-check-libfuzzer-address-x86_64": from :136:in `require' Step #4 - "build-check-libfuzzer-address-x86_64": from /tmp/not-out/tmpj3f26hc8/fuzz_parse.rb:18:in `
' Step #4 - "build-check-libfuzzer-address-x86_64": Step #4 - "build-check-libfuzzer-address-x86_64": ('/tmp/not-out/tmpj3f26hc8/fuzz_sax_parse', CompletedProcess(args=['bad_build_check', '/tmp/not-out/tmpj3f26hc8/fuzz_sax_parse'], returncode=1, stdout=b"BAD BUILD: /tmp/not-out/tmpj3f26hc8/fuzz_sax_parse seems to have either startup crash or exit:\nvm.mmap_rnd_bits = 28\n/tmp/not-out/tmpj3f26hc8/fuzz_sax_parse -- -rss_limit_mb=2560 -timeout=25 -seed=1337 -runs=4 < /dev/null\n:136:in `require': cannot load such file -- ox (LoadError)\n\tfrom :136:in `require'\n\tfrom /tmp/not-out/tmpj3f26hc8/fuzz_sax_parse.rb:18:in `
'\n", stderr=b'')) Step #4 - "build-check-libfuzzer-address-x86_64": BAD BUILD: /tmp/not-out/tmpj3f26hc8/fuzz_sax_parse seems to have either startup crash or exit: Step #4 - "build-check-libfuzzer-address-x86_64": vm.mmap_rnd_bits = 28 Step #4 - "build-check-libfuzzer-address-x86_64": /tmp/not-out/tmpj3f26hc8/fuzz_sax_parse -- -rss_limit_mb=2560 -timeout=25 -seed=1337 -runs=4 < /dev/null Step #4 - "build-check-libfuzzer-address-x86_64": :136:in `require': cannot load such file -- ox (LoadError) Step #4 - "build-check-libfuzzer-address-x86_64": from :136:in `require' Step #4 - "build-check-libfuzzer-address-x86_64": from /tmp/not-out/tmpj3f26hc8/fuzz_sax_parse.rb:18:in `
' Step #4 - "build-check-libfuzzer-address-x86_64": Step #4 - "build-check-libfuzzer-address-x86_64": ERROR: 100.0% of fuzz targets seem to be broken. See the list above for a detailed information. Step #4 - "build-check-libfuzzer-address-x86_64": ******************************************************************************** Step #4 - "build-check-libfuzzer-address-x86_64": Build checks failed. Step #4 - "build-check-libfuzzer-address-x86_64": To reproduce, run: Step #4 - "build-check-libfuzzer-address-x86_64": python infra/helper.py build_image ox-ruby Step #4 - "build-check-libfuzzer-address-x86_64": python infra/helper.py build_fuzzers --sanitizer address --engine libfuzzer --architecture x86_64 ox-ruby Step #4 - "build-check-libfuzzer-address-x86_64": python infra/helper.py check_build --sanitizer address --engine libfuzzer --architecture x86_64 ox-ruby Step #4 - "build-check-libfuzzer-address-x86_64": ******************************************************************************** Finished Step #4 - "build-check-libfuzzer-address-x86_64" ERROR ERROR: build step 4 "gcr.io/cloud-builders/docker" failed: step exited with non-zero status: 1