starting build "acaf908f-63d9-4e43-97c5-9e9a2b976717" 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-894f0804-2092-4334-be80-8fe531bb0699" Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Already have image (with digest): gcr.io/cloud-builders/docker Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Sending build context to Docker daemon 8.704kB Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Step 1/5 : FROM gcr.io/oss-fuzz-base/base-builder Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": latest: Pulling from oss-fuzz-base/base-builder Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": b549f31133a9: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 6217f23a5d73: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 9384a7e2d125: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 90cdbe61d6a2: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 732c97695f13: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 55ae24b13888: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": a2a84813bc5b: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 967f28b92ff6: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 4a41bf98e3c1: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": c6eeb53c3efd: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 23f35509c1e7: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 003795ecab4d: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": d66ce608cb59: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": fede49c4e706: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": a5a402aa9202: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 6f13f57f7b9f: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": c9d73b419492: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 8b3d1e544098: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 0aaf0de5852c: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 6c31a2cc00c5: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 198ad16c7589: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": fc304a9b1479: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 95ee1b45c070: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 4cbe28c03214: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": e3c47c8788e3: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 56c7aa1dd8f0: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": f59239111022: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 94755b345aa5: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 1e98b472fad4: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 905d2ad9dd22: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 003795ecab4d: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 87831c8b4483: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 800f22616ba2: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 6a863a3092ef: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 9f972f1b35c1: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 6f13f57f7b9f: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": cd9a2a9a27e7: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": a5a402aa9202: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": a6bb6a4da48c: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": d66ce608cb59: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 81a635f0898b: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": ba2eb2abe2e7: Pulling fs layer Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": fede49c4e706: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": c9d73b419492: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 94755b345aa5: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 8b3d1e544098: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 1e98b472fad4: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 0aaf0de5852c: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 905d2ad9dd22: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 6c31a2cc00c5: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 87831c8b4483: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": e3c47c8788e3: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 800f22616ba2: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 56c7aa1dd8f0: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 6a863a3092ef: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 967f28b92ff6: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": f59239111022: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 9f972f1b35c1: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 198ad16c7589: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": ba2eb2abe2e7: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 81a635f0898b: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": cd9a2a9a27e7: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 4a41bf98e3c1: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 23f35509c1e7: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": c6eeb53c3efd: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": a6bb6a4da48c: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": fc304a9b1479: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 95ee1b45c070: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": a2a84813bc5b: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 4cbe28c03214: Waiting Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 9384a7e2d125: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 9384a7e2d125: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 732c97695f13: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 732c97695f13: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": a2a84813bc5b: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": a2a84813bc5b: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 967f28b92ff6: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 967f28b92ff6: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": b549f31133a9: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": b549f31133a9: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 90cdbe61d6a2: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 90cdbe61d6a2: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 23f35509c1e7: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 23f35509c1e7: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 003795ecab4d: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 003795ecab4d: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": fede49c4e706: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": fede49c4e706: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 6217f23a5d73: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 6217f23a5d73: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": c6eeb53c3efd: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": c6eeb53c3efd: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": d66ce608cb59: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": d66ce608cb59: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": a5a402aa9202: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": a5a402aa9202: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 6f13f57f7b9f: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 6f13f57f7b9f: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 0aaf0de5852c: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 0aaf0de5852c: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 8b3d1e544098: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 8b3d1e544098: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": c9d73b419492: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": c9d73b419492: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 6c31a2cc00c5: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 6c31a2cc00c5: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": fc304a9b1479: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": fc304a9b1479: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 198ad16c7589: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 198ad16c7589: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 4cbe28c03214: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": e3c47c8788e3: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": e3c47c8788e3: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 95ee1b45c070: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 95ee1b45c070: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": b549f31133a9: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 56c7aa1dd8f0: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": f59239111022: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 1e98b472fad4: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 1e98b472fad4: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 94755b345aa5: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 94755b345aa5: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 800f22616ba2: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 87831c8b4483: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 4a41bf98e3c1: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 4a41bf98e3c1: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 6a863a3092ef: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 6a863a3092ef: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 905d2ad9dd22: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 905d2ad9dd22: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 9f972f1b35c1: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 9f972f1b35c1: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": cd9a2a9a27e7: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": a6bb6a4da48c: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": a6bb6a4da48c: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": ba2eb2abe2e7: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": ba2eb2abe2e7: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 81a635f0898b: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 81a635f0898b: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 55ae24b13888: Verifying Checksum Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 55ae24b13888: Download complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 6217f23a5d73: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 9384a7e2d125: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 90cdbe61d6a2: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 732c97695f13: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 55ae24b13888: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": a2a84813bc5b: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 967f28b92ff6: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 4a41bf98e3c1: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": c6eeb53c3efd: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 23f35509c1e7: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 003795ecab4d: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": d66ce608cb59: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": fede49c4e706: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": a5a402aa9202: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 6f13f57f7b9f: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": c9d73b419492: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 8b3d1e544098: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 0aaf0de5852c: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 6c31a2cc00c5: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 198ad16c7589: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": fc304a9b1479: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 95ee1b45c070: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 4cbe28c03214: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": e3c47c8788e3: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 56c7aa1dd8f0: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": f59239111022: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 94755b345aa5: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 1e98b472fad4: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 905d2ad9dd22: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 87831c8b4483: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 800f22616ba2: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 6a863a3092ef: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 9f972f1b35c1: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": cd9a2a9a27e7: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": a6bb6a4da48c: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 81a635f0898b: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": ba2eb2abe2e7: Pull complete Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Digest: sha256:058a0147efd84878a345fbf64d2d4ffbf72bccbeda10fe666844b10c26e92f43 Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder:latest Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": ---> 1093d528290f Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Step 2/5 : RUN apt-get update && apt-get install -y make autoconf automake libtool subversion Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": ---> Running in 35efe18094c4 Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Hit:1 http://archive.ubuntu.com/ubuntu focal InRelease Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Hit:2 http://security.ubuntu.com/ubuntu focal-security InRelease Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Hit:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Hit:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Reading package lists... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Reading package lists... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Building dependency tree... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Reading state information... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": make is already the newest version (4.2.1-1.2). Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": make set to manually installed. Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": subversion is already the newest version (1.13.0-3ubuntu0.2). Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": The following additional packages will be installed: Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": file libltdl-dev libltdl7 libmagic-mgc libmagic1 Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Suggested packages: Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": autoconf-archive gnu-standards autoconf-doc gettext libtool-doc gfortran Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": | fortran95-compiler gcj-jdk Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": The following NEW packages will be installed: Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": autoconf automake file libltdl-dev libltdl7 libmagic-mgc libmagic1 libtool Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": 0 upgraded, 8 newly installed, 0 to remove and 0 not upgraded. Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Need to get 1522 kB of archives. Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": After this operation, 12.3 MB of additional disk space will be used. Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Get:1 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic-mgc amd64 1:5.38-4 [218 kB] Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Get:2 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic1 amd64 1:5.38-4 [75.9 kB] Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Get:3 http://archive.ubuntu.com/ubuntu focal/main amd64 file amd64 1:5.38-4 [23.3 kB] Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Get:4 http://archive.ubuntu.com/ubuntu focal/main amd64 autoconf all 2.69-11.1 [321 kB] Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Get:5 http://archive.ubuntu.com/ubuntu focal/main amd64 automake all 1:1.16.1-4ubuntu6 [522 kB] Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Get:6 http://archive.ubuntu.com/ubuntu focal/main amd64 libltdl7 amd64 2.4.6-14 [38.5 kB] Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Get:7 http://archive.ubuntu.com/ubuntu focal/main amd64 libltdl-dev amd64 2.4.6-14 [162 kB] Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Get:8 http://archive.ubuntu.com/ubuntu focal/main amd64 libtool all 2.4.6-14 [161 kB] Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": debconf: delaying package configuration, since apt-utils is not installed Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Fetched 1522 kB in 0s (9837 kB/s) Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Selecting previously unselected package libmagic-mgc. Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 17483 files and directories currently installed.) Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Preparing to unpack .../0-libmagic-mgc_1%3a5.38-4_amd64.deb ... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Unpacking libmagic-mgc (1:5.38-4) ... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Selecting previously unselected package libmagic1:amd64. Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Preparing to unpack .../1-libmagic1_1%3a5.38-4_amd64.deb ... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Unpacking libmagic1:amd64 (1:5.38-4) ... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Selecting previously unselected package file. Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Preparing to unpack .../2-file_1%3a5.38-4_amd64.deb ... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Unpacking file (1:5.38-4) ... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Selecting previously unselected package autoconf. Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Preparing to unpack .../3-autoconf_2.69-11.1_all.deb ... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Unpacking autoconf (2.69-11.1) ... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Selecting previously unselected package automake. Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Preparing to unpack .../4-automake_1%3a1.16.1-4ubuntu6_all.deb ... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Unpacking automake (1:1.16.1-4ubuntu6) ... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Selecting previously unselected package libltdl7:amd64. Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Preparing to unpack .../5-libltdl7_2.4.6-14_amd64.deb ... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Unpacking libltdl7:amd64 (2.4.6-14) ... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Selecting previously unselected package libltdl-dev:amd64. Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Preparing to unpack .../6-libltdl-dev_2.4.6-14_amd64.deb ... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Unpacking libltdl-dev:amd64 (2.4.6-14) ... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Selecting previously unselected package libtool. Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Preparing to unpack .../7-libtool_2.4.6-14_all.deb ... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Unpacking libtool (2.4.6-14) ... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Setting up libmagic-mgc (1:5.38-4) ... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Setting up libmagic1:amd64 (1:5.38-4) ... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Setting up file (1:5.38-4) ... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Setting up libltdl7:amd64 (2.4.6-14) ... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Setting up autoconf (2.69-11.1) ... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Setting up automake (1:1.16.1-4ubuntu6) ... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": update-alternatives: warning: skip creation of /usr/share/man/man1/automake.1.gz because associated file /usr/share/man/man1/automake-1.16.1.gz (of link group automake) doesn't exist Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": update-alternatives: warning: skip creation of /usr/share/man/man1/aclocal.1.gz because associated file /usr/share/man/man1/aclocal-1.16.1.gz (of link group automake) doesn't exist Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Setting up libtool (2.4.6-14) ... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Setting up libltdl-dev:amd64 (2.4.6-14) ... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Processing triggers for libc-bin (2.31-0ubuntu9.18) ... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Removing intermediate container 35efe18094c4 Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": ---> a9c9ada1f6ab Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Step 3/5 : RUN git clone --recursive https://github.com/PCRE2Project/pcre2 pcre2 Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": ---> Running in d2bf5650b713 Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Cloning into 'pcre2'... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Submodule 'deps/sljit' (https://github.com/zherczeg/sljit.git) registered for path 'deps/sljit' Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Cloning into '/src/pcre2/deps/sljit'... Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Submodule path 'deps/sljit': checked out '45f910b78c6605ebf5b53d3ec7cb00f2312fe417' Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Removing intermediate container d2bf5650b713 Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": ---> 613cc694b371 Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Step 4/5 : WORKDIR pcre2 Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": ---> Running in 02230c562d38 Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Removing intermediate container 02230c562d38 Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": ---> aeb245cfd559 Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Step 5/5 : COPY build.sh run_tests.sh replay_build.sh $SRC/ Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": ---> a940389d6aa1 Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Successfully built a940389d6aa1 Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Successfully tagged gcr.io/oss-fuzz/pcre2:latest Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699": Successfully tagged us-central1-docker.pkg.dev/oss-fuzz/unsafe/pcre2:latest Finished Step #1 - "build-894f0804-2092-4334-be80-8fe531bb0699" Starting Step #2 - "srcmap" Step #2 - "srcmap": Already have image: gcr.io/oss-fuzz/pcre2 Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + SRCMAP=/tmp/filehOdQrN Step #2 - "srcmap": + echo '{}' Step #2 - "srcmap": + PATHS_TO_SCAN=/src Step #2 - "srcmap": + [[ c++ == \g\o ]] Step #2 - "srcmap": ++ find /src -name .git -type d Step #2 - "srcmap": + for DOT_GIT_DIR in $(find $PATHS_TO_SCAN -name ".git" -type d) Step #2 - "srcmap": ++ dirname /src/pcre2/.git Step #2 - "srcmap": + GIT_DIR=/src/pcre2 Step #2 - "srcmap": + cd /src/pcre2 Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://github.com/PCRE2Project/pcre2 Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=ff92e0b9cea5b5ae3af12ba930d03556684f098b Step #2 - "srcmap": + jq_inplace /tmp/filehOdQrN '."/src/pcre2" = { type: "git", url: "https://github.com/PCRE2Project/pcre2", rev: "ff92e0b9cea5b5ae3af12ba930d03556684f098b" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/file8xfkg9 Step #2 - "srcmap": + cat /tmp/filehOdQrN Step #2 - "srcmap": + jq '."/src/pcre2" = { type: "git", url: "https://github.com/PCRE2Project/pcre2", rev: "ff92e0b9cea5b5ae3af12ba930d03556684f098b" }' Step #2 - "srcmap": + mv /tmp/file8xfkg9 /tmp/filehOdQrN 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/filehOdQrN Step #2 - "srcmap": + rm /tmp/filehOdQrN Step #2 - "srcmap": { Step #2 - "srcmap": "/src/pcre2": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://github.com/PCRE2Project/pcre2", Step #2 - "srcmap": "rev": "ff92e0b9cea5b5ae3af12ba930d03556684f098b" Step #2 - "srcmap": } Step #2 - "srcmap": } Finished Step #2 - "srcmap" Starting Step #3 - "compile-libfuzzer-coverage-x86_64" Step #3 - "compile-libfuzzer-coverage-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #3 - "compile-libfuzzer-coverage-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-coverage-x86_64": vm.mmap_rnd_bits = 28 Step #3 - "compile-libfuzzer-coverage-x86_64": Compiling libFuzzer to /usr/lib/libFuzzingEngine.a... done. Step #3 - "compile-libfuzzer-coverage-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-coverage-x86_64": CC=clang Step #3 - "compile-libfuzzer-coverage-x86_64": CXX=clang++ Step #3 - "compile-libfuzzer-coverage-x86_64": CFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument Step #3 - "compile-libfuzzer-coverage-x86_64": CXXFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -stdlib=libc++ Step #3 - "compile-libfuzzer-coverage-x86_64": RUSTFLAGS=--cfg fuzzing -Cdebuginfo=1 -Cforce-frame-pointers -Cinstrument-coverage -C link-arg=-lc++ Step #3 - "compile-libfuzzer-coverage-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-coverage-x86_64": + ./autogen.sh Step #3 - "compile-libfuzzer-coverage-x86_64": Looking for a version of libtoolize (which can have different names)... Step #3 - "compile-libfuzzer-coverage-x86_64": Did not find glibtoolize Step #3 - "compile-libfuzzer-coverage-x86_64": Did not find libtoolize15 Step #3 - "compile-libfuzzer-coverage-x86_64": Did not find libtoolize14 Step #3 - "compile-libfuzzer-coverage-x86_64": Found libtoolize Step #3 - "compile-libfuzzer-coverage-x86_64": libtoolize (GNU libtool) 2.4.6 Step #3 - "compile-libfuzzer-coverage-x86_64": autoconf (GNU Autoconf) 2.69 Step #3 - "compile-libfuzzer-coverage-x86_64": automake (GNU automake) 1.16.1 Step #3 - "compile-libfuzzer-coverage-x86_64": + libtoolize -c -f Step #3 - "compile-libfuzzer-coverage-x86_64": libtoolize: putting auxiliary files in '.'. Step #3 - "compile-libfuzzer-coverage-x86_64": libtoolize: copying file './ltmain.sh' Step #3 - "compile-libfuzzer-coverage-x86_64": libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. Step #3 - "compile-libfuzzer-coverage-x86_64": libtoolize: copying file 'm4/libtool.m4' Step #3 - "compile-libfuzzer-coverage-x86_64": libtoolize: copying file 'm4/ltoptions.m4' Step #3 - "compile-libfuzzer-coverage-x86_64": libtoolize: copying file 'm4/ltsugar.m4' Step #3 - "compile-libfuzzer-coverage-x86_64": libtoolize: copying file 'm4/ltversion.m4' Step #3 - "compile-libfuzzer-coverage-x86_64": libtoolize: copying file 'm4/lt~obsolete.m4' Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -rf autom4te.cache Makefile.in aclocal.m4 Step #3 - "compile-libfuzzer-coverage-x86_64": + aclocal --force -I m4 Step #3 - "compile-libfuzzer-coverage-x86_64": + autoconf -f -W all,no-obsolete Step #3 - "compile-libfuzzer-coverage-x86_64": + autoheader -f -W all Step #3 - "compile-libfuzzer-coverage-x86_64": + automake -a -c -f -W all,no-portability Step #3 - "compile-libfuzzer-coverage-x86_64": configure.ac:70: installing './ar-lib' Step #3 - "compile-libfuzzer-coverage-x86_64": configure.ac:54: installing './compile' Step #3 - "compile-libfuzzer-coverage-x86_64": configure.ac:83: installing './config.guess' Step #3 - "compile-libfuzzer-coverage-x86_64": configure.ac:83: installing './config.sub' Step #3 - "compile-libfuzzer-coverage-x86_64": configure.ac:28: installing './install-sh' Step #3 - "compile-libfuzzer-coverage-x86_64": configure.ac:28: installing './missing' Step #3 - "compile-libfuzzer-coverage-x86_64": Makefile.am: installing './depcomp' Step #3 - "compile-libfuzzer-coverage-x86_64": parallel-tests: installing './test-driver' Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -rf autom4te.cache Step #3 - "compile-libfuzzer-coverage-x86_64": + exit 0 Step #3 - "compile-libfuzzer-coverage-x86_64": + ./configure --enable-fuzz-support --enable-never-backslash-C --with-match-limit=1000000 --with-match-limit-depth=1000000 --enable-jit --enable-pcre2-16 --enable-pcre2-32 Step #3 - "compile-libfuzzer-coverage-x86_64": checking for a BSD-compatible install... /usr/bin/install -c Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether build environment is sane... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for a thread-safe mkdir -p... /usr/bin/mkdir -p Step #3 - "compile-libfuzzer-coverage-x86_64": checking for gawk... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for mawk... mawk Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether make sets $(MAKE)... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether make supports nested variables... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether to enable maintainer-specific portions of Makefiles... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether make supports nested variables... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether make supports the include directive... yes (GNU style) Step #3 - "compile-libfuzzer-coverage-x86_64": checking for gcc... clang Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether the C compiler works... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for C compiler default output file name... a.out Step #3 - "compile-libfuzzer-coverage-x86_64": checking for suffix of executables... Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether we are cross compiling... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for suffix of object files... o Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether we are using the GNU C compiler... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether clang accepts -g... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for clang option to accept ISO C89... none needed Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether clang understands -c and -o together... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking dependency style of clang... gcc3 Step #3 - "compile-libfuzzer-coverage-x86_64": checking for clang option to accept ISO C99... none needed Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to run the C preprocessor... clang -E Step #3 - "compile-libfuzzer-coverage-x86_64": checking for grep that handles long lines and -e... /usr/bin/grep Step #3 - "compile-libfuzzer-coverage-x86_64": checking for egrep... /usr/bin/grep -E Step #3 - "compile-libfuzzer-coverage-x86_64": checking for ANSI C header files... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for sys/types.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for sys/stat.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for stdlib.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for string.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for memory.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for strings.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for inttypes.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for stdint.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for unistd.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking minix/config.h usability... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking minix/config.h presence... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for minix/config.h... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether it is safe to define __EXTENSIONS__... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for ar... ar Step #3 - "compile-libfuzzer-coverage-x86_64": checking the archiver (ar) interface... ar Step #3 - "compile-libfuzzer-coverage-x86_64": checking for int64_t... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for OS/390 (z/OS)... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether ln -s works... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking build system type... x86_64-pc-linux-gnu Step #3 - "compile-libfuzzer-coverage-x86_64": checking host system type... x86_64-pc-linux-gnu Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to print strings... printf Step #3 - "compile-libfuzzer-coverage-x86_64": checking for a sed that does not truncate output... /usr/bin/sed Step #3 - "compile-libfuzzer-coverage-x86_64": checking for fgrep... /usr/bin/grep -F Step #3 - "compile-libfuzzer-coverage-x86_64": checking for ld used by clang... /usr/bin/ld Step #3 - "compile-libfuzzer-coverage-x86_64": checking if the linker (/usr/bin/ld) is GNU ld... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B Step #3 - "compile-libfuzzer-coverage-x86_64": checking the name lister (/usr/bin/nm -B) interface... BSD nm Step #3 - "compile-libfuzzer-coverage-x86_64": checking the maximum length of command line arguments... 1572864 Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop Step #3 - "compile-libfuzzer-coverage-x86_64": checking for /usr/bin/ld option to reload object files... -r Step #3 - "compile-libfuzzer-coverage-x86_64": checking for objdump... objdump Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to recognize dependent libraries... pass_all Step #3 - "compile-libfuzzer-coverage-x86_64": checking for dlltool... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to associate runtime and link libraries... printf %s\n Step #3 - "compile-libfuzzer-coverage-x86_64": checking for archiver @FILE support... @ Step #3 - "compile-libfuzzer-coverage-x86_64": checking for strip... strip Step #3 - "compile-libfuzzer-coverage-x86_64": checking for ranlib... ranlib Step #3 - "compile-libfuzzer-coverage-x86_64": checking command to parse /usr/bin/nm -B output from clang object... ok Step #3 - "compile-libfuzzer-coverage-x86_64": checking for sysroot... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for a working dd... /usr/bin/dd Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 Step #3 - "compile-libfuzzer-coverage-x86_64": checking for mt... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking if : is a manifest tool... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for dlfcn.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for objdir... .libs Step #3 - "compile-libfuzzer-coverage-x86_64": checking if clang supports -fno-rtti -fno-exceptions... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for clang option to produce PIC... -fPIC -DPIC Step #3 - "compile-libfuzzer-coverage-x86_64": checking if clang PIC flag -fPIC -DPIC works... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking if clang static flag -static works... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking if clang supports -c -o file.o... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking if clang supports -c -o file.o... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether the clang linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether -lc should be explicitly linked in... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking dynamic linker characteristics... GNU/Linux ld.so Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to hardcode library paths into programs... immediate Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether stripping libraries is possible... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking if libtool supports shared libraries... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether to build shared libraries... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether to build static libraries... yes Step #3 - "compile-libfuzzer-coverage-x86_64": configure: creating ./config.lt Step #3 - "compile-libfuzzer-coverage-x86_64": config.lt: creating libtool Step #3 - "compile-libfuzzer-coverage-x86_64": checking for special C compiler options needed for large files... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for _FILE_OFFSET_BITS value needed for large files... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether the -Werror option is usable... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for GCC compatible visibility declarations... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking linker version script flag... --version-script Step #3 - "compile-libfuzzer-coverage-x86_64": checking if version scripts work without wildcard... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for __attribute__((uninitialized))... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for __assume()... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for __builtin_mul_overflow()... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for __builtin_unreachable()... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking assert.h usability... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking assert.h presence... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for assert.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking limits.h usability... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking limits.h presence... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for limits.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for sys/types.h... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for sys/stat.h... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking dirent.h usability... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking dirent.h presence... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for dirent.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking windows.h usability... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking windows.h presence... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for windows.h... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking sys/wait.h usability... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking sys/wait.h presence... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for sys/wait.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for an ANSI C-conforming const... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for size_t... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for memfd_create... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for mkostemp... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for secure_getenv... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for setrlimit... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for realpath... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking zlib.h usability... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking zlib.h presence... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for zlib.h... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for gzopen in -lz... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking bzlib.h usability... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking bzlib.h presence... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for bzlib.h... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for libbz2... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether clang is Clang... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether pthreads work with "-pthread" and "-lpthread"... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether Clang needs flag to prevent "argument unused" warning when linking with -pthread... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether more special flags are required for pthreads... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for PTHREAD_PRIO_INHERIT... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether Intel CET is enabled... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking that generated files are newer than configure... done Step #3 - "compile-libfuzzer-coverage-x86_64": configure: creating ./config.status Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating libpcre2-8.pc Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating libpcre2-16.pc Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating libpcre2-32.pc Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating libpcre2-posix.pc Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating pcre2-config Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating src/pcre2.h Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating src/libpcre2-8.sym Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating src/libpcre2-16.sym Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating src/libpcre2-32.sym Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating src/libpcre2-posix.sym Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating src/config.h Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: executing depfiles commands Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: executing libtool commands Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: executing script-chmod commands Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: executing delete-old-chartables commands Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": pcre2-10.48-DEV configuration summary: Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Install prefix ..................... : /usr/local Step #3 - "compile-libfuzzer-coverage-x86_64": C preprocessor ..................... : clang -E Step #3 - "compile-libfuzzer-coverage-x86_64": C compiler ......................... : clang Step #3 - "compile-libfuzzer-coverage-x86_64": Linker ............................. : /usr/bin/ld -m elf_x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": C preprocessor flags ............... : Step #3 - "compile-libfuzzer-coverage-x86_64": C compiler flags ................... : -pthread -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -fvisibility=hidden Step #3 - "compile-libfuzzer-coverage-x86_64": Linker flags ....................... : Step #3 - "compile-libfuzzer-coverage-x86_64": Extra libraries .................... : -lpthread Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Build 8-bit pcre2 library .......... : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Build 16-bit pcre2 library ......... : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Build 32-bit pcre2 library ......... : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Include debugging code ............. : no Step #3 - "compile-libfuzzer-coverage-x86_64": Enable JIT compiling support ....... : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Use SELinux allocator in JIT ....... : no Step #3 - "compile-libfuzzer-coverage-x86_64": Enable Unicode support ............. : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Newline char/sequence .............. : lf Step #3 - "compile-libfuzzer-coverage-x86_64": \R matches only ANYCRLF ............ : no Step #3 - "compile-libfuzzer-coverage-x86_64": \C is disabled ..................... : yes Step #3 - "compile-libfuzzer-coverage-x86_64": EBCDIC coding ...................... : no Step #3 - "compile-libfuzzer-coverage-x86_64": EBCDIC code for NL ................. : n/a Step #3 - "compile-libfuzzer-coverage-x86_64": EBCDIC coding ignoring compiler .... : no Step #3 - "compile-libfuzzer-coverage-x86_64": Rebuild char tables ................ : no Step #3 - "compile-libfuzzer-coverage-x86_64": Internal link size ................. : 2 Step #3 - "compile-libfuzzer-coverage-x86_64": Maximum variable lookbehind ........ : 255 Step #3 - "compile-libfuzzer-coverage-x86_64": Nested parentheses limit ........... : 250 Step #3 - "compile-libfuzzer-coverage-x86_64": Heap limit ......................... : 20000000 kibibytes Step #3 - "compile-libfuzzer-coverage-x86_64": Match limit ........................ : 1000000 Step #3 - "compile-libfuzzer-coverage-x86_64": Match depth limit .................. : 1000000 Step #3 - "compile-libfuzzer-coverage-x86_64": Build shared libs .................. : yes Step #3 - "compile-libfuzzer-coverage-x86_64": with symbol versioning ......... : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Build static libs .................. : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Enable JIT in pcre2grep ............ : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Enable callouts in pcre2grep ....... : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Enable fork in pcre2grep callouts .. : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Initial buffer size for pcre2grep .. : 20480 Step #3 - "compile-libfuzzer-coverage-x86_64": Maximum buffer size for pcre2grep .. : 1048576 Step #3 - "compile-libfuzzer-coverage-x86_64": Link pcre2grep with libz ........... : no Step #3 - "compile-libfuzzer-coverage-x86_64": Link pcre2grep with libbz2 ......... : no Step #3 - "compile-libfuzzer-coverage-x86_64": Link pcre2test with libedit ........ : no Step #3 - "compile-libfuzzer-coverage-x86_64": Link pcre2test with libreadline .... : no Step #3 - "compile-libfuzzer-coverage-x86_64": Enable Valgrind support ............ : no Step #3 - "compile-libfuzzer-coverage-x86_64": Code coverage ...................... : no Step #3 - "compile-libfuzzer-coverage-x86_64": Fuzzer support ..................... : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Differential fuzzer support ........ : no Step #3 - "compile-libfuzzer-coverage-x86_64": Use %zu and %td .................... : auto Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": ++ nproc Step #3 - "compile-libfuzzer-coverage-x86_64": + make -j32 clean Step #3 - "compile-libfuzzer-coverage-x86_64": test -z "pcre2_dftables pcre2_jit_test pcre2fuzzcheck-8 pcre2fuzzcheck-16 pcre2fuzzcheck-32 pcre2demo src/pcre2_chartables.c testSinput testSoutput test3input test3output test3outputA test3outputB testtry teststdout teststderr teststderrgrep testtemp1grep testtemp2grep testtrygrep testNinputgrep" || rm -f pcre2_dftables pcre2_jit_test pcre2fuzzcheck-8 pcre2fuzzcheck-16 pcre2fuzzcheck-32 pcre2demo src/pcre2_chartables.c testSinput testSoutput test3input test3output test3outputA test3outputB testtry teststdout teststderr teststderrgrep testtemp1grep testtemp2grep testtrygrep testNinputgrep Step #3 - "compile-libfuzzer-coverage-x86_64": test -z "libpcre2-8.la libpcre2-16.la libpcre2-32.la libpcre2-posix.la" || rm -f libpcre2-8.la libpcre2-16.la libpcre2-32.la libpcre2-posix.la Step #3 - "compile-libfuzzer-coverage-x86_64": rm -rf .libs _libs Step #3 - "compile-libfuzzer-coverage-x86_64": rm -rf testoutput8 testoutput8-jit testoutput8-dfa Step #3 - "compile-libfuzzer-coverage-x86_64": test -z ".libs/libpcre2-fuzzsupport.a .libs/libpcre2-fuzzsupport-16.a .libs/libpcre2-fuzzsupport-32.a" || rm -f .libs/libpcre2-fuzzsupport.a .libs/libpcre2-fuzzsupport-16.a .libs/libpcre2-fuzzsupport-32.a Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f pcre2grep pcre2test Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f *.o Step #3 - "compile-libfuzzer-coverage-x86_64": test -z "pcre2posix_test.log pcre2_jit_test.log RunTest.log RunGrepTest.log" || rm -f pcre2posix_test.log pcre2_jit_test.log RunTest.log RunGrepTest.log Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f *.lo Step #3 - "compile-libfuzzer-coverage-x86_64": rm -rf src/.libs src/_libs Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f pcre2fuzzcheck-8 pcre2fuzzcheck-16 pcre2fuzzcheck-32 pcre2posix_test pcre2_jit_test Step #3 - "compile-libfuzzer-coverage-x86_64": rm -rf testoutput16 testoutput16-jit testoutput16-dfa Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f src/*.o Step #3 - "compile-libfuzzer-coverage-x86_64": test -z "pcre2posix_test.trs pcre2_jit_test.trs RunTest.trs RunGrepTest.trs" || rm -f pcre2posix_test.trs pcre2_jit_test.trs RunTest.trs RunGrepTest.trs Step #3 - "compile-libfuzzer-coverage-x86_64": rm -rf testoutput32 testoutput32-jit testoutput32-dfa Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f src/*.lo Step #3 - "compile-libfuzzer-coverage-x86_64": test -z "test-suite.log" || rm -f test-suite.log Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f ./so_locations Step #3 - "compile-libfuzzer-coverage-x86_64": ++ nproc Step #3 - "compile-libfuzzer-coverage-x86_64": + make -j32 all Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f src/pcre2_chartables.c Step #3 - "compile-libfuzzer-coverage-x86_64": ln -s /src/pcre2/src/pcre2_chartables.c.dist /src/pcre2/src/pcre2_chartables.c Step #3 - "compile-libfuzzer-coverage-x86_64": make all-am Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Entering directory '/src/pcre2' Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/pcre2grep-pcre2grep.o Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_auto_possess.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_chkdint.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_compile.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_compile_cgroup.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_compile_class.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_config.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_context.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_dfa_match.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_convert.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_error.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_extuni.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_find_bracket.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_jit_compile.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_maketables.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_match.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_match_data.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_match_next.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_newline.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_ord2utf.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_pattern_info.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_script_run.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_serialize.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_string_utils.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_substitute.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_study.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_substring.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_tables.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_ucd.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_valid_utf.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_xclass.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_chartables.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/pcre2test-pcre2test.o Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_posix_la-pcre2posix.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_auto_possess.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_chkdint.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_compile.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_compile_cgroup.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_compile_class.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_config.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_context.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_convert.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_dfa_match.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_error.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_extuni.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_find_bracket.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_jit_compile.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_maketables.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_match.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_match_data.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_match_next.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_newline.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_ord2utf.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_pattern_info.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_script_run.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_serialize.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_string_utils.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_study.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_substitute.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_substring.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_tables.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_ucd.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_valid_utf.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_xclass.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_chartables.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_auto_possess.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_chkdint.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_compile.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_compile_cgroup.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_compile_class.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_config.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_context.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_convert.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_dfa_match.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_error.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_extuni.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_find_bracket.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_jit_compile.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_maketables.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_match.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_match_data.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_match_next.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_newline.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_ord2utf.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_pattern_info.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_script_run.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_serialize.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_string_utils.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_study.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_substitute.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_substring.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_tables.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_ucd.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_valid_utf.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_xclass.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_chartables.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/pcre2fuzzcheck_8-pcre2_fuzzsupport.o Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/pcre2fuzzcheck_16-pcre2_fuzzsupport.o Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/pcre2fuzzcheck_32-pcre2_fuzzsupport.o Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/pcre2posix_test-pcre2posix_test.o Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/pcre2_jit_test-pcre2_jit_test.o Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/_libs_libpcre2_fuzzsupport_a-pcre2_fuzzsupport.o Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/_libs_libpcre2_fuzzsupport_16_a-pcre2_fuzzsupport.o Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/_libs_libpcre2_fuzzsupport_32_a-pcre2_fuzzsupport.o Step #3 - "compile-libfuzzer-coverage-x86_64": AR .libs/libpcre2-fuzzsupport-16.a Step #3 - "compile-libfuzzer-coverage-x86_64": ar: `u' modifier ignored since `D' is the default (see `U') Step #3 - "compile-libfuzzer-coverage-x86_64": AR .libs/libpcre2-fuzzsupport.a Step #3 - "compile-libfuzzer-coverage-x86_64": ar: `u' modifier ignored since `D' is the default (see `U') Step #3 - "compile-libfuzzer-coverage-x86_64": AR .libs/libpcre2-fuzzsupport-32.a Step #3 - "compile-libfuzzer-coverage-x86_64": ar: `u' modifier ignored since `D' is the default (see `U') Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD libpcre2-32.la Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD libpcre2-16.la Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD pcre2fuzzcheck-32 Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD pcre2fuzzcheck-16 Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD libpcre2-8.la Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD libpcre2-posix.la Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD pcre2grep Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD pcre2fuzzcheck-8 Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD pcre2_jit_test Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD pcre2test Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD pcre2posix_test Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Leaving directory '/src/pcre2' Step #3 - "compile-libfuzzer-coverage-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -stdlib=libc++ -o /workspace/out/libfuzzer-coverage-x86_64/pcre2_fuzzer -fsanitize=fuzzer .libs/libpcre2-fuzzsupport.a .libs/libpcre2-8.a Step #3 - "compile-libfuzzer-coverage-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -stdlib=libc++ -o /workspace/out/libfuzzer-coverage-x86_64/pcre2_fuzzer_16 -fsanitize=fuzzer .libs/libpcre2-fuzzsupport-16.a .libs/libpcre2-16.a Step #3 - "compile-libfuzzer-coverage-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -stdlib=libc++ -o /workspace/out/libfuzzer-coverage-x86_64/pcre2_fuzzer_32 -fsanitize=fuzzer .libs/libpcre2-fuzzsupport-32.a .libs/libpcre2-32.a Step #3 - "compile-libfuzzer-coverage-x86_64": ++ seq 3 4 Step #3 - "compile-libfuzzer-coverage-x86_64": + for i in $(seq 3 4) Step #3 - "compile-libfuzzer-coverage-x86_64": + ./configure --enable-fuzz-support --enable-never-backslash-C --with-match-limit=1000000 --with-match-limit-depth=1000000 --enable-jit --enable-pcre2-16 --enable-pcre2-32 --with-link-size=3 Step #3 - "compile-libfuzzer-coverage-x86_64": checking for a BSD-compatible install... /usr/bin/install -c Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether build environment is sane... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for a thread-safe mkdir -p... /usr/bin/mkdir -p Step #3 - "compile-libfuzzer-coverage-x86_64": checking for gawk... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for mawk... mawk Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether make sets $(MAKE)... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether make supports nested variables... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether to enable maintainer-specific portions of Makefiles... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether make supports nested variables... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether make supports the include directive... yes (GNU style) Step #3 - "compile-libfuzzer-coverage-x86_64": checking for gcc... clang Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether the C compiler works... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for C compiler default output file name... a.out Step #3 - "compile-libfuzzer-coverage-x86_64": checking for suffix of executables... Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether we are cross compiling... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for suffix of object files... o Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether we are using the GNU C compiler... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether clang accepts -g... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for clang option to accept ISO C89... none needed Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether clang understands -c and -o together... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking dependency style of clang... gcc3 Step #3 - "compile-libfuzzer-coverage-x86_64": checking for clang option to accept ISO C99... none needed Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to run the C preprocessor... clang -E Step #3 - "compile-libfuzzer-coverage-x86_64": checking for grep that handles long lines and -e... /usr/bin/grep Step #3 - "compile-libfuzzer-coverage-x86_64": checking for egrep... /usr/bin/grep -E Step #3 - "compile-libfuzzer-coverage-x86_64": checking for ANSI C header files... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for sys/types.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for sys/stat.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for stdlib.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for string.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for memory.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for strings.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for inttypes.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for stdint.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for unistd.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking minix/config.h usability... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking minix/config.h presence... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for minix/config.h... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether it is safe to define __EXTENSIONS__... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for ar... ar Step #3 - "compile-libfuzzer-coverage-x86_64": checking the archiver (ar) interface... ar Step #3 - "compile-libfuzzer-coverage-x86_64": checking for int64_t... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for OS/390 (z/OS)... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether ln -s works... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking build system type... x86_64-pc-linux-gnu Step #3 - "compile-libfuzzer-coverage-x86_64": checking host system type... x86_64-pc-linux-gnu Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to print strings... printf Step #3 - "compile-libfuzzer-coverage-x86_64": checking for a sed that does not truncate output... /usr/bin/sed Step #3 - "compile-libfuzzer-coverage-x86_64": checking for fgrep... /usr/bin/grep -F Step #3 - "compile-libfuzzer-coverage-x86_64": checking for ld used by clang... /usr/bin/ld Step #3 - "compile-libfuzzer-coverage-x86_64": checking if the linker (/usr/bin/ld) is GNU ld... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B Step #3 - "compile-libfuzzer-coverage-x86_64": checking the name lister (/usr/bin/nm -B) interface... BSD nm Step #3 - "compile-libfuzzer-coverage-x86_64": checking the maximum length of command line arguments... 1572864 Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop Step #3 - "compile-libfuzzer-coverage-x86_64": checking for /usr/bin/ld option to reload object files... -r Step #3 - "compile-libfuzzer-coverage-x86_64": checking for objdump... objdump Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to recognize dependent libraries... pass_all Step #3 - "compile-libfuzzer-coverage-x86_64": checking for dlltool... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to associate runtime and link libraries... printf %s\n Step #3 - "compile-libfuzzer-coverage-x86_64": checking for archiver @FILE support... @ Step #3 - "compile-libfuzzer-coverage-x86_64": checking for strip... strip Step #3 - "compile-libfuzzer-coverage-x86_64": checking for ranlib... ranlib Step #3 - "compile-libfuzzer-coverage-x86_64": checking command to parse /usr/bin/nm -B output from clang object... ok Step #3 - "compile-libfuzzer-coverage-x86_64": checking for sysroot... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for a working dd... /usr/bin/dd Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 Step #3 - "compile-libfuzzer-coverage-x86_64": checking for mt... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking if : is a manifest tool... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for dlfcn.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for objdir... .libs Step #3 - "compile-libfuzzer-coverage-x86_64": checking if clang supports -fno-rtti -fno-exceptions... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for clang option to produce PIC... -fPIC -DPIC Step #3 - "compile-libfuzzer-coverage-x86_64": checking if clang PIC flag -fPIC -DPIC works... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking if clang static flag -static works... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking if clang supports -c -o file.o... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking if clang supports -c -o file.o... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether the clang linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether -lc should be explicitly linked in... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking dynamic linker characteristics... GNU/Linux ld.so Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to hardcode library paths into programs... immediate Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether stripping libraries is possible... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking if libtool supports shared libraries... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether to build shared libraries... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether to build static libraries... yes Step #3 - "compile-libfuzzer-coverage-x86_64": configure: creating ./config.lt Step #3 - "compile-libfuzzer-coverage-x86_64": config.lt: creating libtool Step #3 - "compile-libfuzzer-coverage-x86_64": checking for special C compiler options needed for large files... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for _FILE_OFFSET_BITS value needed for large files... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether the -Werror option is usable... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for GCC compatible visibility declarations... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking linker version script flag... --version-script Step #3 - "compile-libfuzzer-coverage-x86_64": checking if version scripts work without wildcard... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for __attribute__((uninitialized))... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for __assume()... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for __builtin_mul_overflow()... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for __builtin_unreachable()... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking assert.h usability... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking assert.h presence... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for assert.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking limits.h usability... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking limits.h presence... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for limits.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for sys/types.h... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for sys/stat.h... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking dirent.h usability... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking dirent.h presence... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for dirent.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking windows.h usability... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking windows.h presence... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for windows.h... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking sys/wait.h usability... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking sys/wait.h presence... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for sys/wait.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for an ANSI C-conforming const... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for size_t... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for memfd_create... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for mkostemp... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for secure_getenv... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for setrlimit... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for realpath... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking zlib.h usability... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking zlib.h presence... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for zlib.h... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for gzopen in -lz... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking bzlib.h usability... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking bzlib.h presence... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for bzlib.h... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for libbz2... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether clang is Clang... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether pthreads work with "-pthread" and "-lpthread"... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether Clang needs flag to prevent "argument unused" warning when linking with -pthread... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether more special flags are required for pthreads... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for PTHREAD_PRIO_INHERIT... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether Intel CET is enabled... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking that generated files are newer than configure... done Step #3 - "compile-libfuzzer-coverage-x86_64": configure: creating ./config.status Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating libpcre2-8.pc Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating libpcre2-16.pc Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating libpcre2-32.pc Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating libpcre2-posix.pc Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating pcre2-config Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating src/pcre2.h Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating src/libpcre2-8.sym Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating src/libpcre2-16.sym Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating src/libpcre2-32.sym Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating src/libpcre2-posix.sym Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating src/config.h Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: executing depfiles commands Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: executing libtool commands Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: executing script-chmod commands Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: executing delete-old-chartables commands Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": pcre2-10.48-DEV configuration summary: Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Install prefix ..................... : /usr/local Step #3 - "compile-libfuzzer-coverage-x86_64": C preprocessor ..................... : clang -E Step #3 - "compile-libfuzzer-coverage-x86_64": C compiler ......................... : clang Step #3 - "compile-libfuzzer-coverage-x86_64": Linker ............................. : /usr/bin/ld -m elf_x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": C preprocessor flags ............... : Step #3 - "compile-libfuzzer-coverage-x86_64": C compiler flags ................... : -pthread -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -fvisibility=hidden Step #3 - "compile-libfuzzer-coverage-x86_64": Linker flags ....................... : Step #3 - "compile-libfuzzer-coverage-x86_64": Extra libraries .................... : -lpthread Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Build 8-bit pcre2 library .......... : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Build 16-bit pcre2 library ......... : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Build 32-bit pcre2 library ......... : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Include debugging code ............. : no Step #3 - "compile-libfuzzer-coverage-x86_64": Enable JIT compiling support ....... : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Use SELinux allocator in JIT ....... : no Step #3 - "compile-libfuzzer-coverage-x86_64": Enable Unicode support ............. : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Newline char/sequence .............. : lf Step #3 - "compile-libfuzzer-coverage-x86_64": \R matches only ANYCRLF ............ : no Step #3 - "compile-libfuzzer-coverage-x86_64": \C is disabled ..................... : yes Step #3 - "compile-libfuzzer-coverage-x86_64": EBCDIC coding ...................... : no Step #3 - "compile-libfuzzer-coverage-x86_64": EBCDIC code for NL ................. : n/a Step #3 - "compile-libfuzzer-coverage-x86_64": EBCDIC coding ignoring compiler .... : no Step #3 - "compile-libfuzzer-coverage-x86_64": Rebuild char tables ................ : no Step #3 - "compile-libfuzzer-coverage-x86_64": Internal link size ................. : 3 Step #3 - "compile-libfuzzer-coverage-x86_64": Maximum variable lookbehind ........ : 255 Step #3 - "compile-libfuzzer-coverage-x86_64": Nested parentheses limit ........... : 250 Step #3 - "compile-libfuzzer-coverage-x86_64": Heap limit ......................... : 20000000 kibibytes Step #3 - "compile-libfuzzer-coverage-x86_64": Match limit ........................ : 1000000 Step #3 - "compile-libfuzzer-coverage-x86_64": Match depth limit .................. : 1000000 Step #3 - "compile-libfuzzer-coverage-x86_64": Build shared libs .................. : yes Step #3 - "compile-libfuzzer-coverage-x86_64": with symbol versioning ......... : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Build static libs .................. : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Enable JIT in pcre2grep ............ : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Enable callouts in pcre2grep ....... : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Enable fork in pcre2grep callouts .. : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Initial buffer size for pcre2grep .. : 20480 Step #3 - "compile-libfuzzer-coverage-x86_64": Maximum buffer size for pcre2grep .. : 1048576 Step #3 - "compile-libfuzzer-coverage-x86_64": Link pcre2grep with libz ........... : no Step #3 - "compile-libfuzzer-coverage-x86_64": Link pcre2grep with libbz2 ......... : no Step #3 - "compile-libfuzzer-coverage-x86_64": Link pcre2test with libedit ........ : no Step #3 - "compile-libfuzzer-coverage-x86_64": Link pcre2test with libreadline .... : no Step #3 - "compile-libfuzzer-coverage-x86_64": Enable Valgrind support ............ : no Step #3 - "compile-libfuzzer-coverage-x86_64": Code coverage ...................... : no Step #3 - "compile-libfuzzer-coverage-x86_64": Fuzzer support ..................... : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Differential fuzzer support ........ : no Step #3 - "compile-libfuzzer-coverage-x86_64": Use %zu and %td .................... : auto Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": ++ nproc Step #3 - "compile-libfuzzer-coverage-x86_64": + make -j32 clean Step #3 - "compile-libfuzzer-coverage-x86_64": test -z "pcre2_dftables pcre2_jit_test pcre2fuzzcheck-8 pcre2fuzzcheck-16 pcre2fuzzcheck-32 pcre2demo src/pcre2_chartables.c testSinput testSoutput test3input test3output test3outputA test3outputB testtry teststdout teststderr teststderrgrep testtemp1grep testtemp2grep testtrygrep testNinputgrep" || rm -f pcre2_dftables pcre2_jit_test pcre2fuzzcheck-8 pcre2fuzzcheck-16 pcre2fuzzcheck-32 pcre2demo src/pcre2_chartables.c testSinput testSoutput test3input test3output test3outputA test3outputB testtry teststdout teststderr teststderrgrep testtemp1grep testtemp2grep testtrygrep testNinputgrep Step #3 - "compile-libfuzzer-coverage-x86_64": test -z "libpcre2-8.la libpcre2-16.la libpcre2-32.la libpcre2-posix.la" || rm -f libpcre2-8.la libpcre2-16.la libpcre2-32.la libpcre2-posix.la Step #3 - "compile-libfuzzer-coverage-x86_64": rm -rf .libs _libs Step #3 - "compile-libfuzzer-coverage-x86_64": rm -rf testoutput8 testoutput8-jit testoutput8-dfa Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f pcre2grep pcre2test Step #3 - "compile-libfuzzer-coverage-x86_64": test -z ".libs/libpcre2-fuzzsupport.a .libs/libpcre2-fuzzsupport-16.a .libs/libpcre2-fuzzsupport-32.a" || rm -f .libs/libpcre2-fuzzsupport.a .libs/libpcre2-fuzzsupport-16.a .libs/libpcre2-fuzzsupport-32.a Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f *.o Step #3 - "compile-libfuzzer-coverage-x86_64": test -z "pcre2posix_test.log pcre2_jit_test.log RunTest.log RunGrepTest.log" || rm -f pcre2posix_test.log pcre2_jit_test.log RunTest.log RunGrepTest.log Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f *.lo Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f pcre2fuzzcheck-8 pcre2fuzzcheck-16 pcre2fuzzcheck-32 pcre2posix_test pcre2_jit_test Step #3 - "compile-libfuzzer-coverage-x86_64": rm -rf testoutput16 testoutput16-jit testoutput16-dfa Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f src/*.o Step #3 - "compile-libfuzzer-coverage-x86_64": test -z "pcre2posix_test.trs pcre2_jit_test.trs RunTest.trs RunGrepTest.trs" || rm -f pcre2posix_test.trs pcre2_jit_test.trs RunTest.trs RunGrepTest.trs Step #3 - "compile-libfuzzer-coverage-x86_64": rm -rf testoutput32 testoutput32-jit testoutput32-dfa Step #3 - "compile-libfuzzer-coverage-x86_64": test -z "test-suite.log" || rm -f test-suite.log Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f ./so_locations Step #3 - "compile-libfuzzer-coverage-x86_64": rm -rf src/.libs src/_libs Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f src/*.lo Step #3 - "compile-libfuzzer-coverage-x86_64": ++ nproc Step #3 - "compile-libfuzzer-coverage-x86_64": + make -j32 all Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f src/pcre2_chartables.c Step #3 - "compile-libfuzzer-coverage-x86_64": ln -s /src/pcre2/src/pcre2_chartables.c.dist /src/pcre2/src/pcre2_chartables.c Step #3 - "compile-libfuzzer-coverage-x86_64": make all-am Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Entering directory '/src/pcre2' Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/pcre2posix_test-pcre2posix_test.o Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/pcre2grep-pcre2grep.o Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_auto_possess.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_chkdint.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_compile.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_compile_cgroup.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_compile_class.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_config.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_context.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_convert.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_dfa_match.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_error.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_extuni.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_find_bracket.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_jit_compile.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_maketables.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_match.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_match_data.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_match_next.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_newline.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_ord2utf.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_pattern_info.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_script_run.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_serialize.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_string_utils.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_study.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_substitute.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_substring.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_tables.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_ucd.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_valid_utf.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_xclass.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_chartables.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/pcre2test-pcre2test.o Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_posix_la-pcre2posix.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_auto_possess.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_chkdint.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_compile.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_compile_cgroup.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_compile_class.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_config.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_context.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_convert.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_dfa_match.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_error.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_extuni.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_find_bracket.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_jit_compile.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_maketables.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_match.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_match_data.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_match_next.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_newline.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_ord2utf.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_pattern_info.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_script_run.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_serialize.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_string_utils.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_study.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_substitute.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_substring.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_tables.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_ucd.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_valid_utf.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_xclass.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_chartables.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_auto_possess.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_chkdint.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_compile.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_compile_cgroup.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_compile_class.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_config.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_context.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_convert.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_dfa_match.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_error.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_extuni.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_find_bracket.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_jit_compile.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_maketables.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_match.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_match_data.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_match_next.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_newline.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_ord2utf.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_pattern_info.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_script_run.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_serialize.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_string_utils.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_study.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_substitute.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_substring.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_tables.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_ucd.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_valid_utf.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_xclass.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_chartables.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/pcre2fuzzcheck_8-pcre2_fuzzsupport.o Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/pcre2fuzzcheck_16-pcre2_fuzzsupport.o Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/pcre2fuzzcheck_32-pcre2_fuzzsupport.o Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/pcre2_jit_test-pcre2_jit_test.o Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/_libs_libpcre2_fuzzsupport_a-pcre2_fuzzsupport.o Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/_libs_libpcre2_fuzzsupport_16_a-pcre2_fuzzsupport.o Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/_libs_libpcre2_fuzzsupport_32_a-pcre2_fuzzsupport.o Step #3 - "compile-libfuzzer-coverage-x86_64": AR .libs/libpcre2-fuzzsupport-32.a Step #3 - "compile-libfuzzer-coverage-x86_64": ar: `u' modifier ignored since `D' is the default (see `U') Step #3 - "compile-libfuzzer-coverage-x86_64": AR .libs/libpcre2-fuzzsupport.a Step #3 - "compile-libfuzzer-coverage-x86_64": ar: `u' modifier ignored since `D' is the default (see `U') Step #3 - "compile-libfuzzer-coverage-x86_64": AR .libs/libpcre2-fuzzsupport-16.a Step #3 - "compile-libfuzzer-coverage-x86_64": ar: `u' modifier ignored since `D' is the default (see `U') Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD libpcre2-32.la Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD pcre2fuzzcheck-32 Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD libpcre2-16.la Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD pcre2fuzzcheck-16 Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD libpcre2-8.la Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD libpcre2-posix.la Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD pcre2grep Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD pcre2fuzzcheck-8 Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD pcre2_jit_test Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD pcre2test Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD pcre2posix_test Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Leaving directory '/src/pcre2' Step #3 - "compile-libfuzzer-coverage-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -stdlib=libc++ -o /workspace/out/libfuzzer-coverage-x86_64/pcre2_fuzzer_3l -fsanitize=fuzzer .libs/libpcre2-fuzzsupport.a .libs/libpcre2-8.a Step #3 - "compile-libfuzzer-coverage-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -stdlib=libc++ -o /workspace/out/libfuzzer-coverage-x86_64/pcre2_fuzzer_16_3l -fsanitize=fuzzer .libs/libpcre2-fuzzsupport-16.a .libs/libpcre2-16.a Step #3 - "compile-libfuzzer-coverage-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -stdlib=libc++ -o /workspace/out/libfuzzer-coverage-x86_64/pcre2_fuzzer_32_3l -fsanitize=fuzzer .libs/libpcre2-fuzzsupport-32.a .libs/libpcre2-32.a Step #3 - "compile-libfuzzer-coverage-x86_64": + for i in $(seq 3 4) Step #3 - "compile-libfuzzer-coverage-x86_64": + ./configure --enable-fuzz-support --enable-never-backslash-C --with-match-limit=1000000 --with-match-limit-depth=1000000 --enable-jit --enable-pcre2-16 --enable-pcre2-32 --with-link-size=4 Step #3 - "compile-libfuzzer-coverage-x86_64": checking for a BSD-compatible install... /usr/bin/install -c Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether build environment is sane... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for a thread-safe mkdir -p... /usr/bin/mkdir -p Step #3 - "compile-libfuzzer-coverage-x86_64": checking for gawk... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for mawk... mawk Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether make sets $(MAKE)... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether make supports nested variables... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether to enable maintainer-specific portions of Makefiles... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether make supports nested variables... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether make supports the include directive... yes (GNU style) Step #3 - "compile-libfuzzer-coverage-x86_64": checking for gcc... clang Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether the C compiler works... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for C compiler default output file name... a.out Step #3 - "compile-libfuzzer-coverage-x86_64": checking for suffix of executables... Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether we are cross compiling... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for suffix of object files... o Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether we are using the GNU C compiler... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether clang accepts -g... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for clang option to accept ISO C89... none needed Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether clang understands -c and -o together... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking dependency style of clang... gcc3 Step #3 - "compile-libfuzzer-coverage-x86_64": checking for clang option to accept ISO C99... none needed Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to run the C preprocessor... clang -E Step #3 - "compile-libfuzzer-coverage-x86_64": checking for grep that handles long lines and -e... /usr/bin/grep Step #3 - "compile-libfuzzer-coverage-x86_64": checking for egrep... /usr/bin/grep -E Step #3 - "compile-libfuzzer-coverage-x86_64": checking for ANSI C header files... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for sys/types.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for sys/stat.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for stdlib.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for string.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for memory.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for strings.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for inttypes.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for stdint.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for unistd.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking minix/config.h usability... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking minix/config.h presence... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for minix/config.h... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether it is safe to define __EXTENSIONS__... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for ar... ar Step #3 - "compile-libfuzzer-coverage-x86_64": checking the archiver (ar) interface... ar Step #3 - "compile-libfuzzer-coverage-x86_64": checking for int64_t... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for OS/390 (z/OS)... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether ln -s works... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking build system type... x86_64-pc-linux-gnu Step #3 - "compile-libfuzzer-coverage-x86_64": checking host system type... x86_64-pc-linux-gnu Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to print strings... printf Step #3 - "compile-libfuzzer-coverage-x86_64": checking for a sed that does not truncate output... /usr/bin/sed Step #3 - "compile-libfuzzer-coverage-x86_64": checking for fgrep... /usr/bin/grep -F Step #3 - "compile-libfuzzer-coverage-x86_64": checking for ld used by clang... /usr/bin/ld Step #3 - "compile-libfuzzer-coverage-x86_64": checking if the linker (/usr/bin/ld) is GNU ld... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B Step #3 - "compile-libfuzzer-coverage-x86_64": checking the name lister (/usr/bin/nm -B) interface... BSD nm Step #3 - "compile-libfuzzer-coverage-x86_64": checking the maximum length of command line arguments... 1572864 Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop Step #3 - "compile-libfuzzer-coverage-x86_64": checking for /usr/bin/ld option to reload object files... -r Step #3 - "compile-libfuzzer-coverage-x86_64": checking for objdump... objdump Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to recognize dependent libraries... pass_all Step #3 - "compile-libfuzzer-coverage-x86_64": checking for dlltool... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to associate runtime and link libraries... printf %s\n Step #3 - "compile-libfuzzer-coverage-x86_64": checking for archiver @FILE support... @ Step #3 - "compile-libfuzzer-coverage-x86_64": checking for strip... strip Step #3 - "compile-libfuzzer-coverage-x86_64": checking for ranlib... ranlib Step #3 - "compile-libfuzzer-coverage-x86_64": checking command to parse /usr/bin/nm -B output from clang object... ok Step #3 - "compile-libfuzzer-coverage-x86_64": checking for sysroot... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for a working dd... /usr/bin/dd Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 Step #3 - "compile-libfuzzer-coverage-x86_64": checking for mt... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking if : is a manifest tool... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for dlfcn.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for objdir... .libs Step #3 - "compile-libfuzzer-coverage-x86_64": checking if clang supports -fno-rtti -fno-exceptions... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for clang option to produce PIC... -fPIC -DPIC Step #3 - "compile-libfuzzer-coverage-x86_64": checking if clang PIC flag -fPIC -DPIC works... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking if clang static flag -static works... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking if clang supports -c -o file.o... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking if clang supports -c -o file.o... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether the clang linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether -lc should be explicitly linked in... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking dynamic linker characteristics... GNU/Linux ld.so Step #3 - "compile-libfuzzer-coverage-x86_64": checking how to hardcode library paths into programs... immediate Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether stripping libraries is possible... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking if libtool supports shared libraries... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether to build shared libraries... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether to build static libraries... yes Step #3 - "compile-libfuzzer-coverage-x86_64": configure: creating ./config.lt Step #3 - "compile-libfuzzer-coverage-x86_64": config.lt: creating libtool Step #3 - "compile-libfuzzer-coverage-x86_64": checking for special C compiler options needed for large files... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for _FILE_OFFSET_BITS value needed for large files... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether the -Werror option is usable... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for GCC compatible visibility declarations... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking linker version script flag... --version-script Step #3 - "compile-libfuzzer-coverage-x86_64": checking if version scripts work without wildcard... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for __attribute__((uninitialized))... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for __assume()... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for __builtin_mul_overflow()... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for __builtin_unreachable()... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking assert.h usability... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking assert.h presence... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for assert.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking limits.h usability... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking limits.h presence... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for limits.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for sys/types.h... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for sys/stat.h... (cached) yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking dirent.h usability... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking dirent.h presence... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for dirent.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking windows.h usability... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking windows.h presence... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for windows.h... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking sys/wait.h usability... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking sys/wait.h presence... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for sys/wait.h... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for an ANSI C-conforming const... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for size_t... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for memfd_create... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for mkostemp... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for secure_getenv... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for setrlimit... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking for realpath... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking zlib.h usability... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking zlib.h presence... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for zlib.h... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for gzopen in -lz... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking bzlib.h usability... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking bzlib.h presence... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for bzlib.h... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for libbz2... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether clang is Clang... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether pthreads work with "-pthread" and "-lpthread"... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether Clang needs flag to prevent "argument unused" warning when linking with -pthread... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether more special flags are required for pthreads... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking for PTHREAD_PRIO_INHERIT... yes Step #3 - "compile-libfuzzer-coverage-x86_64": checking whether Intel CET is enabled... no Step #3 - "compile-libfuzzer-coverage-x86_64": checking that generated files are newer than configure... done Step #3 - "compile-libfuzzer-coverage-x86_64": configure: creating ./config.status Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating Makefile Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating libpcre2-8.pc Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating libpcre2-16.pc Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating libpcre2-32.pc Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating libpcre2-posix.pc Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating pcre2-config Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating src/pcre2.h Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating src/libpcre2-8.sym Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating src/libpcre2-16.sym Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating src/libpcre2-32.sym Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating src/libpcre2-posix.sym Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: creating src/config.h Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: executing depfiles commands Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: executing libtool commands Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: executing script-chmod commands Step #3 - "compile-libfuzzer-coverage-x86_64": config.status: executing delete-old-chartables commands Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": pcre2-10.48-DEV configuration summary: Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Install prefix ..................... : /usr/local Step #3 - "compile-libfuzzer-coverage-x86_64": C preprocessor ..................... : clang -E Step #3 - "compile-libfuzzer-coverage-x86_64": C compiler ......................... : clang Step #3 - "compile-libfuzzer-coverage-x86_64": Linker ............................. : /usr/bin/ld -m elf_x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": C preprocessor flags ............... : Step #3 - "compile-libfuzzer-coverage-x86_64": C compiler flags ................... : -pthread -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -fvisibility=hidden Step #3 - "compile-libfuzzer-coverage-x86_64": Linker flags ....................... : Step #3 - "compile-libfuzzer-coverage-x86_64": Extra libraries .................... : -lpthread Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Build 8-bit pcre2 library .......... : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Build 16-bit pcre2 library ......... : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Build 32-bit pcre2 library ......... : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Include debugging code ............. : no Step #3 - "compile-libfuzzer-coverage-x86_64": Enable JIT compiling support ....... : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Use SELinux allocator in JIT ....... : no Step #3 - "compile-libfuzzer-coverage-x86_64": Enable Unicode support ............. : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Newline char/sequence .............. : lf Step #3 - "compile-libfuzzer-coverage-x86_64": \R matches only ANYCRLF ............ : no Step #3 - "compile-libfuzzer-coverage-x86_64": \C is disabled ..................... : yes Step #3 - "compile-libfuzzer-coverage-x86_64": EBCDIC coding ...................... : no Step #3 - "compile-libfuzzer-coverage-x86_64": EBCDIC code for NL ................. : n/a Step #3 - "compile-libfuzzer-coverage-x86_64": EBCDIC coding ignoring compiler .... : no Step #3 - "compile-libfuzzer-coverage-x86_64": Rebuild char tables ................ : no Step #3 - "compile-libfuzzer-coverage-x86_64": Internal link size ................. : 4 Step #3 - "compile-libfuzzer-coverage-x86_64": Maximum variable lookbehind ........ : 255 Step #3 - "compile-libfuzzer-coverage-x86_64": Nested parentheses limit ........... : 250 Step #3 - "compile-libfuzzer-coverage-x86_64": Heap limit ......................... : 20000000 kibibytes Step #3 - "compile-libfuzzer-coverage-x86_64": Match limit ........................ : 1000000 Step #3 - "compile-libfuzzer-coverage-x86_64": Match depth limit .................. : 1000000 Step #3 - "compile-libfuzzer-coverage-x86_64": Build shared libs .................. : yes Step #3 - "compile-libfuzzer-coverage-x86_64": with symbol versioning ......... : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Build static libs .................. : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Enable JIT in pcre2grep ............ : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Enable callouts in pcre2grep ....... : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Enable fork in pcre2grep callouts .. : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Initial buffer size for pcre2grep .. : 20480 Step #3 - "compile-libfuzzer-coverage-x86_64": Maximum buffer size for pcre2grep .. : 1048576 Step #3 - "compile-libfuzzer-coverage-x86_64": Link pcre2grep with libz ........... : no Step #3 - "compile-libfuzzer-coverage-x86_64": Link pcre2grep with libbz2 ......... : no Step #3 - "compile-libfuzzer-coverage-x86_64": Link pcre2test with libedit ........ : no Step #3 - "compile-libfuzzer-coverage-x86_64": Link pcre2test with libreadline .... : no Step #3 - "compile-libfuzzer-coverage-x86_64": Enable Valgrind support ............ : no Step #3 - "compile-libfuzzer-coverage-x86_64": Code coverage ...................... : no Step #3 - "compile-libfuzzer-coverage-x86_64": Fuzzer support ..................... : yes Step #3 - "compile-libfuzzer-coverage-x86_64": Differential fuzzer support ........ : no Step #3 - "compile-libfuzzer-coverage-x86_64": Use %zu and %td .................... : auto Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": ++ nproc Step #3 - "compile-libfuzzer-coverage-x86_64": + make -j32 clean Step #3 - "compile-libfuzzer-coverage-x86_64": test -z "pcre2_dftables pcre2_jit_test pcre2fuzzcheck-8 pcre2fuzzcheck-16 pcre2fuzzcheck-32 pcre2demo src/pcre2_chartables.c testSinput testSoutput test3input test3output test3outputA test3outputB testtry teststdout teststderr teststderrgrep testtemp1grep testtemp2grep testtrygrep testNinputgrep" || rm -f pcre2_dftables pcre2_jit_test pcre2fuzzcheck-8 pcre2fuzzcheck-16 pcre2fuzzcheck-32 pcre2demo src/pcre2_chartables.c testSinput testSoutput test3input test3output test3outputA test3outputB testtry teststdout teststderr teststderrgrep testtemp1grep testtemp2grep testtrygrep testNinputgrep Step #3 - "compile-libfuzzer-coverage-x86_64": test -z "libpcre2-8.la libpcre2-16.la libpcre2-32.la libpcre2-posix.la" || rm -f libpcre2-8.la libpcre2-16.la libpcre2-32.la libpcre2-posix.la Step #3 - "compile-libfuzzer-coverage-x86_64": rm -rf .libs _libs Step #3 - "compile-libfuzzer-coverage-x86_64": rm -rf testoutput8 testoutput8-jit testoutput8-dfa Step #3 - "compile-libfuzzer-coverage-x86_64": test -z ".libs/libpcre2-fuzzsupport.a .libs/libpcre2-fuzzsupport-16.a .libs/libpcre2-fuzzsupport-32.a" || rm -f .libs/libpcre2-fuzzsupport.a .libs/libpcre2-fuzzsupport-16.a .libs/libpcre2-fuzzsupport-32.a Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f pcre2grep pcre2test Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f *.o Step #3 - "compile-libfuzzer-coverage-x86_64": test -z "pcre2posix_test.log pcre2_jit_test.log RunTest.log RunGrepTest.log" || rm -f pcre2posix_test.log pcre2_jit_test.log RunTest.log RunGrepTest.log Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f *.lo Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f pcre2fuzzcheck-8 pcre2fuzzcheck-16 pcre2fuzzcheck-32 pcre2posix_test pcre2_jit_test Step #3 - "compile-libfuzzer-coverage-x86_64": rm -rf testoutput16 testoutput16-jit testoutput16-dfa Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f src/*.o Step #3 - "compile-libfuzzer-coverage-x86_64": test -z "pcre2posix_test.trs pcre2_jit_test.trs RunTest.trs RunGrepTest.trs" || rm -f pcre2posix_test.trs pcre2_jit_test.trs RunTest.trs RunGrepTest.trs Step #3 - "compile-libfuzzer-coverage-x86_64": rm -rf testoutput32 testoutput32-jit testoutput32-dfa Step #3 - "compile-libfuzzer-coverage-x86_64": test -z "test-suite.log" || rm -f test-suite.log Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f ./so_locations Step #3 - "compile-libfuzzer-coverage-x86_64": rm -rf src/.libs src/_libs Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f src/*.lo Step #3 - "compile-libfuzzer-coverage-x86_64": ++ nproc Step #3 - "compile-libfuzzer-coverage-x86_64": + make -j32 all Step #3 - "compile-libfuzzer-coverage-x86_64": rm -f src/pcre2_chartables.c Step #3 - "compile-libfuzzer-coverage-x86_64": ln -s /src/pcre2/src/pcre2_chartables.c.dist /src/pcre2/src/pcre2_chartables.c Step #3 - "compile-libfuzzer-coverage-x86_64": make all-am Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Entering directory '/src/pcre2' Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/pcre2posix_test-pcre2posix_test.o Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/pcre2grep-pcre2grep.o Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_auto_possess.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_chkdint.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_compile.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_compile_cgroup.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_compile_class.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_config.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_context.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_convert.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_dfa_match.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_error.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_extuni.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_find_bracket.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_jit_compile.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_maketables.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_match.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_match_data.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_match_next.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_newline.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_ord2utf.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_pattern_info.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_script_run.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_serialize.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_string_utils.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_study.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_substitute.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_substring.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_ucd.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_tables.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_valid_utf.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_xclass.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_8_la-pcre2_chartables.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/pcre2test-pcre2test.o Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_posix_la-pcre2posix.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_auto_possess.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_chkdint.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_compile.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_compile_cgroup.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_compile_class.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_config.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_context.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_convert.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_dfa_match.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_error.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_extuni.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_find_bracket.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_jit_compile.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_maketables.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_match.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_match_data.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_match_next.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_newline.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_ord2utf.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_pattern_info.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_script_run.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_serialize.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_string_utils.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_study.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_substitute.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_substring.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_tables.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_ucd.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_valid_utf.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_xclass.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_16_la-pcre2_chartables.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_auto_possess.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_chkdint.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_compile.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_compile_cgroup.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_compile_class.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_config.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_context.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_convert.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_dfa_match.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_error.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_extuni.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_find_bracket.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_jit_compile.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_maketables.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_match.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_match_data.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_match_next.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_newline.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_ord2utf.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_pattern_info.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_script_run.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_serialize.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_string_utils.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_study.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_substitute.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_substring.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_tables.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_ucd.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_valid_utf.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_xclass.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/libpcre2_32_la-pcre2_chartables.lo Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/pcre2fuzzcheck_8-pcre2_fuzzsupport.o Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/pcre2fuzzcheck_16-pcre2_fuzzsupport.o Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/pcre2fuzzcheck_32-pcre2_fuzzsupport.o Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/pcre2_jit_test-pcre2_jit_test.o Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/_libs_libpcre2_fuzzsupport_a-pcre2_fuzzsupport.o Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/_libs_libpcre2_fuzzsupport_16_a-pcre2_fuzzsupport.o Step #3 - "compile-libfuzzer-coverage-x86_64": CC src/_libs_libpcre2_fuzzsupport_32_a-pcre2_fuzzsupport.o Step #3 - "compile-libfuzzer-coverage-x86_64": AR .libs/libpcre2-fuzzsupport-16.a Step #3 - "compile-libfuzzer-coverage-x86_64": ar: `u' modifier ignored since `D' is the default (see `U') Step #3 - "compile-libfuzzer-coverage-x86_64": AR .libs/libpcre2-fuzzsupport.a Step #3 - "compile-libfuzzer-coverage-x86_64": ar: `u' modifier ignored since `D' is the default (see `U') Step #3 - "compile-libfuzzer-coverage-x86_64": AR .libs/libpcre2-fuzzsupport-32.a Step #3 - "compile-libfuzzer-coverage-x86_64": ar: `u' modifier ignored since `D' is the default (see `U') Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD libpcre2-32.la Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD pcre2fuzzcheck-32 Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD libpcre2-16.la Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD pcre2fuzzcheck-16 Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD libpcre2-8.la Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD libpcre2-posix.la Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD pcre2grep Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD pcre2fuzzcheck-8 Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD pcre2_jit_test Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD pcre2test Step #3 - "compile-libfuzzer-coverage-x86_64": CCLD pcre2posix_test Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Leaving directory '/src/pcre2' Step #3 - "compile-libfuzzer-coverage-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -stdlib=libc++ -o /workspace/out/libfuzzer-coverage-x86_64/pcre2_fuzzer_4l -fsanitize=fuzzer .libs/libpcre2-fuzzsupport.a .libs/libpcre2-8.a Step #3 - "compile-libfuzzer-coverage-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -stdlib=libc++ -o /workspace/out/libfuzzer-coverage-x86_64/pcre2_fuzzer_16_4l -fsanitize=fuzzer .libs/libpcre2-fuzzsupport-16.a .libs/libpcre2-16.a Step #3 - "compile-libfuzzer-coverage-x86_64": + clang++ -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -stdlib=libc++ -o /workspace/out/libfuzzer-coverage-x86_64/pcre2_fuzzer_32_4l -fsanitize=fuzzer .libs/libpcre2-fuzzsupport-32.a .libs/libpcre2-32.a Step #3 - "compile-libfuzzer-coverage-x86_64": + for bits in "" "_16" "_32" Step #3 - "compile-libfuzzer-coverage-x86_64": + cp testdata/fuzzing/pcre2_fuzzer.dict /workspace/out/libfuzzer-coverage-x86_64/pcre2_fuzzer.dict Step #3 - "compile-libfuzzer-coverage-x86_64": + for linksize in "" "_3l" "_4l" Step #3 - "compile-libfuzzer-coverage-x86_64": + cp testdata/fuzzing/pcre2_fuzzer.options /workspace/out/libfuzzer-coverage-x86_64/pcre2_fuzzer.options Step #3 - "compile-libfuzzer-coverage-x86_64": + for linksize in "" "_3l" "_4l" Step #3 - "compile-libfuzzer-coverage-x86_64": + cp testdata/fuzzing/pcre2_fuzzer.options /workspace/out/libfuzzer-coverage-x86_64/pcre2_fuzzer_3l.options Step #3 - "compile-libfuzzer-coverage-x86_64": + for linksize in "" "_3l" "_4l" Step #3 - "compile-libfuzzer-coverage-x86_64": + cp testdata/fuzzing/pcre2_fuzzer.options /workspace/out/libfuzzer-coverage-x86_64/pcre2_fuzzer_4l.options Step #3 - "compile-libfuzzer-coverage-x86_64": + for bits in "" "_16" "_32" Step #3 - "compile-libfuzzer-coverage-x86_64": + cp testdata/fuzzing/pcre2_fuzzer_16.dict /workspace/out/libfuzzer-coverage-x86_64/pcre2_fuzzer_16.dict Step #3 - "compile-libfuzzer-coverage-x86_64": + for linksize in "" "_3l" "_4l" Step #3 - "compile-libfuzzer-coverage-x86_64": + cp testdata/fuzzing/pcre2_fuzzer_16.options /workspace/out/libfuzzer-coverage-x86_64/pcre2_fuzzer_16.options Step #3 - "compile-libfuzzer-coverage-x86_64": + for linksize in "" "_3l" "_4l" Step #3 - "compile-libfuzzer-coverage-x86_64": + cp testdata/fuzzing/pcre2_fuzzer_16.options /workspace/out/libfuzzer-coverage-x86_64/pcre2_fuzzer_16_3l.options Step #3 - "compile-libfuzzer-coverage-x86_64": + for linksize in "" "_3l" "_4l" Step #3 - "compile-libfuzzer-coverage-x86_64": + cp testdata/fuzzing/pcre2_fuzzer_16.options /workspace/out/libfuzzer-coverage-x86_64/pcre2_fuzzer_16_4l.options Step #3 - "compile-libfuzzer-coverage-x86_64": + for bits in "" "_16" "_32" Step #3 - "compile-libfuzzer-coverage-x86_64": + cp testdata/fuzzing/pcre2_fuzzer_32.dict /workspace/out/libfuzzer-coverage-x86_64/pcre2_fuzzer_32.dict Step #3 - "compile-libfuzzer-coverage-x86_64": + for linksize in "" "_3l" "_4l" Step #3 - "compile-libfuzzer-coverage-x86_64": + cp testdata/fuzzing/pcre2_fuzzer_32.options /workspace/out/libfuzzer-coverage-x86_64/pcre2_fuzzer_32.options Step #3 - "compile-libfuzzer-coverage-x86_64": + for linksize in "" "_3l" "_4l" Step #3 - "compile-libfuzzer-coverage-x86_64": + cp testdata/fuzzing/pcre2_fuzzer_32.options /workspace/out/libfuzzer-coverage-x86_64/pcre2_fuzzer_32_3l.options Step #3 - "compile-libfuzzer-coverage-x86_64": + for linksize in "" "_3l" "_4l" Step #3 - "compile-libfuzzer-coverage-x86_64": + cp testdata/fuzzing/pcre2_fuzzer_32.options /workspace/out/libfuzzer-coverage-x86_64/pcre2_fuzzer_32_4l.options Finished Step #3 - "compile-libfuzzer-coverage-x86_64" Starting Step #4 Step #4: Pulling image: gcr.io/oss-fuzz-base/base-runner Step #4: Using default tag: latest Step #4: latest: Pulling from oss-fuzz-base/base-runner Step #4: b549f31133a9: Already exists Step #4: 6217f23a5d73: Already exists Step #4: 9384a7e2d125: Already exists Step #4: 849210ddebd9: Pulling fs layer Step #4: d3a2a4ead4ca: Pulling fs layer Step #4: eaf2a4b41076: Pulling fs layer Step #4: 2f308f3c5da8: Pulling fs layer Step #4: 165b9098be35: Pulling fs layer Step #4: 9d76cc950ae9: Pulling fs layer Step #4: 23e0f3366159: Pulling fs layer Step #4: 0871bfbeb963: Pulling fs layer Step #4: 684d2aef58cf: Pulling fs layer Step #4: 461c6e698ebe: Pulling fs layer Step #4: 4ff59023a1af: Pulling fs layer Step #4: 28b46cc67c9c: Pulling fs layer Step #4: 8ba660273229: Pulling fs layer Step #4: bf660bfeed0b: Pulling fs layer Step #4: 8dd733a07c15: Pulling fs layer Step #4: 7928aade152d: Pulling fs layer Step #4: ad5e5227f873: Pulling fs layer Step #4: d5cbd5ba5501: Pulling fs layer Step #4: 4b7885539488: Pulling fs layer Step #4: 281ecebd1b25: Pulling fs layer Step #4: 23e0f3366159: Waiting Step #4: 70dfc5005bd1: Pulling fs layer Step #4: 04ecf5f413b7: Pulling fs layer Step #4: 925b95807a00: Pulling fs layer Step #4: 0871bfbeb963: Waiting Step #4: 684d2aef58cf: Waiting Step #4: 461c6e698ebe: Waiting Step #4: 4ff59023a1af: Waiting Step #4: 28b46cc67c9c: Waiting Step #4: bf660bfeed0b: Waiting Step #4: 8ba660273229: Waiting Step #4: 44aad796293d: Pulling fs layer Step #4: 8dd733a07c15: Waiting Step #4: 7928aade152d: Waiting Step #4: ad5e5227f873: Waiting Step #4: 04ecf5f413b7: Waiting Step #4: 70dfc5005bd1: Waiting Step #4: 925b95807a00: Waiting Step #4: 9a9b04b15084: Pulling fs layer Step #4: d5cbd5ba5501: Waiting Step #4: 281ecebd1b25: Waiting Step #4: 9a9b04b15084: Waiting Step #4: 4b7885539488: Waiting Step #4: 44aad796293d: Waiting Step #4: eaf2a4b41076: Download complete Step #4: 849210ddebd9: Verifying Checksum Step #4: 849210ddebd9: Download complete Step #4: 165b9098be35: Verifying Checksum Step #4: 165b9098be35: Download complete Step #4: 2f308f3c5da8: Verifying Checksum Step #4: 2f308f3c5da8: Download complete Step #4: d3a2a4ead4ca: Verifying Checksum Step #4: d3a2a4ead4ca: Download complete Step #4: 0871bfbeb963: Verifying Checksum Step #4: 0871bfbeb963: Download complete Step #4: 849210ddebd9: Pull complete Step #4: 684d2aef58cf: Verifying Checksum Step #4: 684d2aef58cf: Download complete Step #4: 23e0f3366159: Verifying Checksum Step #4: 23e0f3366159: Download complete Step #4: 28b46cc67c9c: Verifying Checksum Step #4: 28b46cc67c9c: Download complete Step #4: 4ff59023a1af: Verifying Checksum Step #4: 4ff59023a1af: Download complete Step #4: 8ba660273229: Verifying Checksum Step #4: 8ba660273229: Download complete Step #4: 9d76cc950ae9: Verifying Checksum Step #4: 9d76cc950ae9: Download complete Step #4: d3a2a4ead4ca: Pull complete Step #4: 8dd733a07c15: Verifying Checksum Step #4: 8dd733a07c15: Download complete Step #4: ad5e5227f873: Verifying Checksum Step #4: ad5e5227f873: Download complete Step #4: eaf2a4b41076: Pull complete Step #4: d5cbd5ba5501: Download complete Step #4: 461c6e698ebe: Download complete Step #4: 70dfc5005bd1: Verifying Checksum Step #4: 70dfc5005bd1: Download complete Step #4: 281ecebd1b25: Verifying Checksum Step #4: 281ecebd1b25: Download complete Step #4: 2f308f3c5da8: Pull complete Step #4: 925b95807a00: Verifying Checksum Step #4: 925b95807a00: Download complete Step #4: 165b9098be35: Pull complete Step #4: 9a9b04b15084: Verifying Checksum Step #4: 9a9b04b15084: Download complete Step #4: 04ecf5f413b7: Verifying Checksum Step #4: 04ecf5f413b7: Download complete Step #4: 4b7885539488: Verifying Checksum Step #4: 4b7885539488: Download complete Step #4: 44aad796293d: Verifying Checksum Step #4: 44aad796293d: Download complete Step #4: bf660bfeed0b: Download complete Step #4: 7928aade152d: Verifying Checksum Step #4: 7928aade152d: Download complete Step #4: 9d76cc950ae9: Pull complete Step #4: 23e0f3366159: Pull complete Step #4: 0871bfbeb963: Pull complete Step #4: 684d2aef58cf: Pull complete Step #4: 461c6e698ebe: Pull complete Step #4: 4ff59023a1af: Pull complete Step #4: 28b46cc67c9c: Pull complete Step #4: 8ba660273229: Pull complete Step #4: bf660bfeed0b: Pull complete Step #4: 8dd733a07c15: Pull complete Step #4: 7928aade152d: Pull complete Step #4: ad5e5227f873: Pull complete Step #4: d5cbd5ba5501: Pull complete Step #4: 4b7885539488: Pull complete Step #4: 281ecebd1b25: Pull complete Step #4: 70dfc5005bd1: Pull complete Step #4: 04ecf5f413b7: Pull complete Step #4: 925b95807a00: Pull complete Step #4: 44aad796293d: Pull complete Step #4: 9a9b04b15084: Pull complete Step #4: Digest: sha256:1d712309163371edbfdc01ab2760cb5a25bc8626061a48c24e31133436ed0503 Step #4: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-runner:latest Step #4: gcr.io/oss-fuzz-base/base-runner:latest Finished Step #4 Starting Step #5 Step #5: Already have image (with digest): gcr.io/oss-fuzz-base/base-runner Step #5: [/corpus/pcre2_fuzzer.zip] Step #5: End-of-central-directory signature not found. Either this file is not Step #5: a zipfile, or it constitutes one disk of a multi-part archive. In the Step #5: latter case the central directory and zipfile comment will be found on Step #5: the last disk(s) of this archive. Step #5: unzip: cannot find zipfile directory in one of /corpus/pcre2_fuzzer.zip or Step #5: /corpus/pcre2_fuzzer.zip.zip, and cannot find /corpus/pcre2_fuzzer.zip.ZIP, period. Step #5: Failed to unpack the corpus for pcre2_fuzzer. This usually means that corpus backup for a particular fuzz target does not exist. If a fuzz target was added in the last 24 hours, please wait one more day. Otherwise, something is wrong with the fuzz target or the infrastructure, and corpus pruning task does not finish successfully. Step #5: [/corpus/pcre2_fuzzer_16_3l.zip] Step #5: End-of-central-directory signature not found. Either this file is not Step #5: a zipfile, or it constitutes one disk of a multi-part archive. In the Step #5: latter case the central directory and zipfile comment will be found on Step #5: the last disk(s) of this archive. Step #5: unzip: cannot find zipfile directory in one of /corpus/pcre2_fuzzer_16_3l.zip or Step #5: /corpus/pcre2_fuzzer_16_3l.zip.zip, and cannot find /corpus/pcre2_fuzzer_16_3l.zip.ZIP, period. Step #5: Failed to unpack the corpus for pcre2_fuzzer_16_3l. This usually means that corpus backup for a particular fuzz target does not exist. If a fuzz target was added in the last 24 hours, please wait one more day. Otherwise, something is wrong with the fuzz target or the infrastructure, and corpus pruning task does not finish successfully. Step #5: [/corpus/pcre2_fuzzer_32_3l.zip] Step #5: End-of-central-directory signature not found. Either this file is not Step #5: a zipfile, or it constitutes one disk of a multi-part archive. In the Step #5: latter case the central directory and zipfile comment will be found on Step #5: the last disk(s) of this archive. Step #5: unzip: cannot find zipfile directory in one of /corpus/pcre2_fuzzer_32_3l.zip or Step #5: /corpus/pcre2_fuzzer_32_3l.zip.zip, and cannot find /corpus/pcre2_fuzzer_32_3l.zip.ZIP, period. Step #5: Failed to unpack the corpus for pcre2_fuzzer_32_3l. This usually means that corpus backup for a particular fuzz target does not exist. If a fuzz target was added in the last 24 hours, please wait one more day. Otherwise, something is wrong with the fuzz target or the infrastructure, and corpus pruning task does not finish successfully. Step #5: [/corpus/pcre2_fuzzer_3l.zip] Step #5: End-of-central-directory signature not found. Either this file is not Step #5: a zipfile, or it constitutes one disk of a multi-part archive. In the Step #5: latter case the central directory and zipfile comment will be found on Step #5: the last disk(s) of this archive. Step #5: unzip: cannot find zipfile directory in one of /corpus/pcre2_fuzzer_3l.zip or Step #5: /corpus/pcre2_fuzzer_3l.zip.zip, and cannot find /corpus/pcre2_fuzzer_3l.zip.ZIP, period. Step #5: Failed to unpack the corpus for pcre2_fuzzer_3l. This usually means that corpus backup for a particular fuzz target does not exist. If a fuzz target was added in the last 24 hours, please wait one more day. Otherwise, something is wrong with the fuzz target or the infrastructure, and corpus pruning task does not finish successfully. Step #5: [/corpus/pcre2_fuzzer_4l.zip] Step #5: End-of-central-directory signature not found. Either this file is not Step #5: a zipfile, or it constitutes one disk of a multi-part archive. In the Step #5: latter case the central directory and zipfile comment will be found on Step #5: the last disk(s) of this archive. Step #5: unzip: cannot find zipfile directory in one of /corpus/pcre2_fuzzer_4l.zip or Step #5: /corpus/pcre2_fuzzer_4l.zip.zip, and cannot find /corpus/pcre2_fuzzer_4l.zip.ZIP, period. Step #5: Failed to unpack the corpus for pcre2_fuzzer_4l. This usually means that corpus backup for a particular fuzz target does not exist. If a fuzz target was added in the last 24 hours, please wait one more day. Otherwise, something is wrong with the fuzz target or the infrastructure, and corpus pruning task does not finish successfully. Step #5: ******************************************************************************** Step #5: Code coverage report generation failed. Step #5: To reproduce, run: Step #5: python infra/helper.py build_image pcre2 Step #5: python infra/helper.py build_fuzzers --sanitizer coverage pcre2 Step #5: python infra/helper.py coverage pcre2 Step #5: ******************************************************************************** Finished Step #5 ERROR ERROR: build step 5 "gcr.io/oss-fuzz-base/base-runner" failed: step exited with non-zero status: 1